Side of helmet, anywhere else makes you look like a tellytubby! Or worse one of those permanantly angry lycra clad peddle warriors with a go pro sprouting from their lid, that go around screeching peoples number plates on youtube every time they feel mildly offended by someone.
Ive got a Drift Ghost HD which is a bigger bulkier thing than that one, dont get an problems with turbulance. The built in mic is crap though, nothing but wind noise if youre travelling above 20, but Ive got an external mic tucked away inside my helmet that sorts that problem, dunno if that cam supports external mics but theyre well worth getting if you want to record sound too.