I think Last Stand and Juggernaut should be disabled.
When you're being shot and you're going into the Last Stand mode, you are just having godmode for 1-2 seconds and the one in Last Stand will be able to kill you if you have to reload.
Juggernaut.. What can I say.. It's one of the most annoying perks out there. I had to shoot 3 times with a barret 50 cal. on a torso to kill some guy with juggernaut. That's absolute crap. I can't live with the fact that I need to shoot someone 3 times with that gun.
Long story short. I hate Juggernaut and many others do too.
But tbh, I don't have a problem with claymores. I have more problems with 3x flash/stun and 3x frag grenade.