When I quit, I was young and naive. Also, this was before Yahoo shoved DFS in my face all the time. Also, this was before another 4 years of them improving nothing about the platform.
I've gone to Fantrax and it sure does look a lot better than it used to. More than that, they seem pretty committed to improving the customer experience, with fantastic support that responds in minutes and constant feature additions.
It's kinda like getting in at the ground level of an investment that's about to take off.