There’s no C++ support. If the main “use” case is C++, then the full unreal 5 engine should be fine. Make a project (or template) that sets up use of C++ in Unreal 5. For me, I teach 100% online and wanted a social space that matches what my game programming students do in other classes. Currently I use FrameVR/VRChat at SNHU, but they force a focus on design.