I recently purchased an 04 that came with some accessories. I assume this is some kind of crash bar or something. It's quit comfortable to put your feet on except it's slick. Has anyone ever modified one of these by adding something to keep your feet from slipping off?