Going to show interest in this feature. I think it would be great. USB cameras can be obtained cheap and you can put them in places a gopro wont fit. I ride bikes, I can mount it many places where a gopro wont fit and If it gets damaged in a crash its cheap to replace.
Gopros are pricey and risk damage / being lost in a crash.
My current set up is: Racechrono, RaceBox Micro, OBDLink MX (throttle, gear, and RPM), Garmin for HeartRate. A USB camera for video would round this out nice, or even multiple USB camera :-).
I would be willing to send some HW to help developement.
Eitherway I still think RaceChrono is one of the better platforms as it supports lots of hardware types.