I've done this on a number of my video's using my Oregon Scientific
ATC9K Action cam. This camera also includes a G sensor which sounds nice on paper, but pointless in the way they implemented it in this camera.
http://endless-sphere.com/forums/viewtopic.php?f=6&t=51042
The big catch with this camera is the only (easy) way to get the stats and Map are using the (really) crappy Oregon Scientific software that interfaces with the files made by the camera with this info in them.
In order to get my video's the way I want, I have to manually take a screen capture video in real time of the informational section of the recording playing back in the crappy software. Then when I start editing together my video I overlay the 2 (or 3 or 4) videos together and (try to) match up the start points. Sometimes it gets out of sync, especially when I add in Slow-mo footage.
The advantage of doing it this way is I have complete control of what, where and when I display the stats or map.
I've experimented with a few different positions and what info I do/ don't include. Here's a few examples from my thread:
[youtube]pwAJMIFq_1w[/youtube]
[youtube]O08bEM9PA-Q[/youtube]
[youtube]KP6ZopBLQeU[/youtube]
Cheers