Our TC has the removable glow steps to get in/out. Is it a good idea to leave them folded up and attached to the TC whilst driving? I could strap it down so it wouldnt move (and bang on the TC). ...
Mine stay in place all the time. Just fold them up and they hang off the bumper. Used to secure with a rubber bungee but dont even do that anymore. Never had a problem. Mine are secured to the mounting bracket with bolts and nuts so just anyone cant walk up and remove them. Mine are mounted of a little to the one side they dont interfere with towing.