i just use the (crap) windows moviemaker - works ok but is a bit slow.
noticed youtube now you can add up to 8gb files - but still only 10 mins>??? wtf?
how can you get a 8gb 10 minute clip lol unless it's the size of a cinema screen!
the charge socket will be usefull - you can also use it for charging & jumpstarting the bike if you wire it straight to the battery.
you'd be able to take a netbook with you and upload vids as you go, clearing the sd card.
i wouldn't drill the case myself though, takes less than 30 secs to change batteries and sd card - yo'd be pissed off if the cam got wet & ruined, or if a bug crawled in and sat on the lens, ruined your masterpiece on the twisties
plus i reckon it would make the sound worse if you opened up the case/