Windsor Hills is whole-ownership, not timeshare.
Bonnet Creek will do a presentation, but typically Wyndham will not put you up in the resort itself---rather, they put you in a serviceable (but only just) hotel room. This is a deliberate ploy, as it allows them to better illustrate the difference between "hotels" and "vacation ownership."
If you want to stay there cheaply, you'll do best by renting a last-minute (within 60 days) reservation from a high-point owner there. Such owners can get discounts on last-minute inventory that are often quite significant.