I haven't been to the mega spas you mentioned, but have been to Sir Spa. Sir Spa is micro mini compared to these other places. The locker room is cramped, there is a small steam room but that's it. I'd say for Sir Spa go for the services, not the amenities.