The Steam version of Gravity Lab has support for both native OpenVR and native OVR. This means when you play Gravity Lab with a Vive connected, it uses the native OpenVR runtime and when you play it with a Rift, it has access to the native Oculus runtime and does not use OpenVR. This will give the best experience on both devices.