>>290732253
>But I'm wondering also about SteamVR stuff. Differences in controls etc.
SteamVR has a general base mapping to all controllers, and games that support SteamVR Input allow you to do full remapping on Steam's end. Otherwise if a game says it supports Oculus on its storepage, it usually means it has thought out controls for it.

>or if I need to buy a different version of certain games or something
I've only noticed two differences that may happen between Oculus and Steam's storefront.

One of them is separated leaderboards/friend list (because both stores have their own).
The other is some Steam games don't let you use Oculus' API, instead having to do it through SteamVR. This only really matters if you're on a relative toaster for VR stuff since running Oculus' native api is slightly faster than going through SteamVR as well.