Adding HTC Vive support to an Oculus Game

I’ve got an Oculus game that utilizes the Oculus SDK and OVRPlayerController and it’s associated scripts.

If I want to add Vive support (without motion controllers), do I have to do more than simply adding OpenVR support? Would the OVRPlayerController not be compatible when running on a Vive?

I would also like to know this. I am hoping that investment in one headset can be leveraged to the other without explicit ownership.