There are other points-based timeshares that have almost as much flexibility as DVC and which may include far more destinations than DVC - Hilton, WorldMark, Sunterra, Fairfield, etc. Any of those will allow you to vary the room size, dates of stay, length of stay and resort with each vacation.
Truly, it's an onsite vs. offsite matter, IMHO. If you pay cash, do you pay the higher price to stay at a Disney hotel vs. a less expensive but
comparable offsite hotel because you strongly prefer Disney hotels? Do you plan to continue to pay to stay at Disney deluxe hotels or DVC condos? Can you afford it? If yes to all that, then you would probably be unhappy with an offsite timeshare. DVC is so nice for the right people.
OTOH, if you
enjoy offsite vacation stays, you would really be overpaying by purchasing DVC for all your Orlando vacations, IMHO. Maybe consider buying enough DVC points for your onsite stays or part of your vacations. Offsite timeshare stays are sooo nice, too, for the right people. As others posted above, don't buy in Orlando without learning a lot more about timeshares. Read up at
TUG.
OTOH, if you cannot plan months ahead (many months, like 10-11, in some situations), timesharing may not be right for you anyway - not onsite nor offsite. It's not for everyone. HTH.