I would never buy an annual pass, only the kind that **never expire**!!!! We don't live close enough to drop by just any old time. I don't like those length-of-stays, either. I'd rather go to WDW a couple days during my vacation and to other places, too, and maybe some "down time," rather than spending a fortune and feeling we had to be at the parks constantly to get our money's worth.
Of course this all begs the question that the REAL best perk was when they offered FREE passes for your length of stay while staying at your DVC property. We only got to enjoy that perk for about a year before they took it away. Those were the best vacations of our lives.