The short strap plugs are a little more fool proof. I like to use them on high compression engines. I don't think there is a power difference, they are just a little more robust since it is harder to bend the strap if someone on your pit crew drops the plug on the ground when you aren't looking.