It's been exactly one year since I last reviewed this place. Thankfully, a lot of the issues I brought up last year have been addressed.
Lockers: They changed the locker system and got rid of the frustrating keypad locks. They were a nuisance for two reasons: 1) they consistently broke, died or malfunctioned; and 2) it made it very hard to remember which locker was yours. You now have to bring your own lock, which helps to overcome the second point somewhat since not all the locks are identical. For some reason it is much, much easier to find an empty locker these days. I don't know if people just stopped using lockers or are too lazy/cheap to buy a $5 lock (they even sell them at the juice bar), but I never have to hunt for a locker anymore even during peak hours.
Towels: The towel stations are still useless and should probably just be removed. There are never towels in them. All the towels are usually at the front, and availability has improved. There are some occasions when they are in the process of washing a new batch, but it's not problematic. They've also done away with the "You can only get towels when you check in" rule.
Overall I've seen a pretty drastic improvement in the gym over the last year. There's a different vibe from what I can tell. The memberships seem to have leveled off; I've even encountered several nights where the basketball court was empty at 8 pm. I hope the improvements are maintained.