Your cash vs points decision should usually be made based on rate, not brand. I stayed at HIX Alamogordo last week on points, 10,000 points or ~$120 for a night made it an excellent value for points given my travel patterns.
When I had it, Plat status had the most effect at Holiday Inns. Free breakfast vouchers, upgrades to 3 room suites, crazy PC point welcome amenities. The extended stay brands have little to offer and the CPs and ICs see many Plats and (Royal) Ambassadors so can't wow all of them.