UPDATE 3/20/26: I'm currently porting "TRON: The I/O Tower" from Horizon Worlds to VRChat!
VRChat is probably the most popular VR destination, with a very large user base and support for not only VR worlds, but fully custom avatars as well! VRChat also works on PC & mobile, so a VR headset is not required!
However, developing in VRChat comes with a high learning curve. VRChat uses the Unity development platform for worlds, and Blender (and others) for avatars. Coding is done primarily with Unity's UdonGraph & UdonSharp (C# for VRChat).
The benefits of using VRChat include a much larger user base, support on multiple platforms, custom avatars, much better graphics, asset importing, and external linking among others.
By developing in Unity/Blender, one owns all their development work and code, and can use those assets in other platforms.
END OF LINE