I joined Gainey Village about 9 months ago and just finally switched to DC Ranch about 2 months ago. The extra drive is well worth my time. The amenities are top notch here, as they should be for a Village Club but I was not a big fan of the set up. I liked to use the running track a lot especially in between sets of lifting but a majority of the yoga attenders think it's the "hang out and shoot the breeze before and after class" track even while I have to side step their conversations for 15+ laps.
Another complaint is how snobby and rude the staff are. Majority of the time don't even get acknowledged by the front desk upon check in. Just scan my ID without looking up and it's not like I'm unaware of the fact that I'm in Scottsdale. I decided to drive the extra distance and go to DC Ranch. The staff is so much friendlier as are the members too! Bottom line: Gainey is nice but DC is way better.