I have 3 GoPros for the RV-12, and use them frequently but find them very frustrating. Often they will not read the SD card, navigating through the menu is difficult and on several occasions I've had them stop recording and turn themselves off for no apparent reason.
I'm going to give the Garmin VIRB XE a shot.