yeah, i have heard about the compress the spine thing, but it also can compress the spine if not mounted high enough even with a roll bar....so mounting them on the roll bar behind the seat is questionable, but would probably be enough to get you through the inspection process.