Go pro is a battery...and requires user interaction...also costs way too much.
Dash cameras, hooks in to only turn on when driving without having to touch it, only costs $50 so if some one breaks into your car and they steal it, oh well.
Go pro is good for somethings, but not everyday driving IMO.