As far as taping batteries, it is common on pan oval cars and many carbon fiber on-road cars to tape the batteries to the chassis...
If your racing cars tape is preferred as it saves weight and just works.
for parking lot fun I could see how this may annoy people, -yet I don't run any of my on-road cars on parking lots (too much debris).