Got a hold of the Juggernaut yesterday a few times and it was pretty fun/hilarious to use. Just fighting over the boxes would net me 8-10 kills in the beginning and with Juggernaut I'd add on another 5-10 more. Gotta love the JuggerStomp ™ feature too:
Haven't played recently, looks like I need to again just for the stomp.