I think it would be a cool concept to just let roll.
Truthfully, when you film paintball from the players perspective, you're not going to a constant stream of awesome, you just want that one good shot that may or may not come.
The same goes for this camera.
Even if you were to mount this in the center of a flag capture point, and just watch as the teams battle it out, or put it on a tank as it rolls through. It all has it's purpose, and I think this would be an awesome piece of technology.