I would say yes.
My only real gripe is that I've personally kind of burned myself out by leveling too many things too quickly (sitting a good distance into Legacy 22 right now with no level 50s to show for it, so you could call me an altoholic), but I've enjoyed my time with the game through now despite all the repetition. Unfortunately I'm on a server that is light pop even at peak hours, but that was more of a personal blunder than anything. Hopefully Bioware listens to constructive community feedback and makes necessary updates with regularity.
Nice thread, and nice work!