It’s funny I was just experimenting with exact setup. does work in UE4, you can simply parent the Camera to your Plane, and set its Relative Rotation from the Device Rotation. That works great!
I also added support for zeroing out the rotation on one of the controller buttons.