With the GearVR all you really need is a basic camera and "Virtual Reality Supported" enabled in the player settings. Using a bluetooth controller wouldn't be any different than using a regular controller. If Unity recognizes it the controller should work. I used a Steel Series Stratus XL as my Bluetooth controller for my Gear VR which worked once it was paired with no extra work to configure the controller to work with my game.