The Go Pro can be mounted in the front grill by using the stand it comes boxed with. Drill a hole in each corner then cable tie it. Also a Go Pro is hardly big.
Of all footage I've seen from 'small' HD cameras Go Pro is the best. Whether its quality of image, lack of wind noise, image stabilization Go Pro trumps all. I'm doing Europe in June and bought a Go Pro for the same reason you are.