This is one of those few cases where...uh...yeah, it's really pretty legitimate to say Juggernauts are OP. +100% attack? With Maul? And high HP? And customisable?
You forgot "backswing", another +100% for a total of 60 base strengh [20 base+ 20(+100% Juggernauts )+ 20(+100% for another base ability)] and the ability to hit all the units that surronded the target.
I too think is too much (ah, they also cost less than a normal troops!), I think they can be OP (as intended), but more playable, without the second +100% and without maul.