According to Disney, a Savannah view villa is starting at 29 a night. That would be 145 points. You got OKW for 6 points a night, when they start at 21? Good deal.
Of course, DVC only makes sense if you are the type that thinks the rooms are worth what Disney says they are. I'd have to be a multi-millionaire to start thinking a "Savannah" view of some giraffes and other benign animals is worth $800 a night. OKW at $400 a night is just perposterous.
Do I wish I'd bought Beach Club points back in the early 2000s? Sure do, but I also wish I'd have put all my money in Apple after Jobs died.