If you can run native openXR instead of SteamVR, I would always go with that. That said, I don’t know for sure if that’s possible with the Steam version.
This is my preferred way. Mainly, because VR uses more GPU than 2D. During startup and loading, MSFS also uses your GPU. Since your GPU is more utilized in VR, loading times are significantly longer when already in VR.