I recently leveled a new Troub to 80. I had no problems soloing him at all. Mez and charm really help a lot. Charm (even with the super short duration) is fantastic for pulling solo encounters and for quickly handling that pesky add. Mez is great for when you start losing a fight. Mez the mob and use your songs to regen enough health and power to finish the fight.
Troubs are fantastic in groups too. At least if your group plays well with mezzers. I've taken my troub through RE2 several times now, replacing the spot usually given to enchanters because I can help manage the adds on the X2 fight.
Two observations about troubs in general that I have made:
There are far fewer high level troubs than there are dirges. I like that to be honest. Actually on my server the least played class at 80 is the troub.
I wasn't 80 for more than 30 minutes before I started getting asked to raid out of the blue. A very novel occurance since my other level 80's are a Wizard and Fury.
The same thing happened to a guildy/RL friend. He finally got his Troub to 80 and almost immediated started getting asked to hit zones and raids by complete strangers.