Yeah, I remember they did a decent job with DC Universe Online, but part of that is it was a full game turned to F2P, so IMO that's a little different vs. something designed F2P.
Just something I'll keep an eye on for PC. F2P just annoys me in most cases.