Doesn't have to be electrical tape...any will do. A lot of people tape up the lower to protect against scratches when driving in the pins. I've never used vice grips though...
Man, if I see one of those in the house, I'm probably gonna unload some ammo...
I don't like big bugs but I can usually handle them...but I'm not sure about that one!