Yeah, I'm really not sure what to expect from subscriptions.
I got the impression that GTO gave up on paid memberships to increase user uptake to pursue advertising dollars. I don't know a lot about their operations, but didn't they have very restricted free accounts? I can see where that'd seriously hamper user adoption.