i am no whiz at this but i would say you need something i would say torque bars but have no idea where to locate them it seems they are more on personal preference but i would have to agree you need something there.
I have pictures of it but I have no Idea how to post Pictures on here so they show up in the post. The camera is located where the side steps would mount with zip ties. I was amazed how good the video was. how do you post pictures in the post?
The cool thing about it is that I got that setup for free at a DC party when they were throwing free stuff into the crowds. It's a really nice system with a few different mounting options. It takes really good video. Waterproof and shockproof too!