I started a marauder even though I wanted a Juggernaut main because I didn't want to pass my friends. That character seemed to hit a brick wall when IMO I lost how to play the class.
Vengeance Juggernaut has been much more enjoyable to me.
I think it's because I'm missing something with Marauder. I Love my rotation as vengeance and as soon as I got impale and shatter the game just opened up for me.
I haven't parsed. I haven't logged DPS, but I do come in on top once in a while PVPing, and my PVE seems viable- people don't complain!
Most important however is I have a lot of fun.