That would be neat! In any case for point 3, I think that the correct thing to do would be to make a PCVR build, but make the project Android-friendly too (Restrict physics, use forward shading, restrict AA to MSAA only, disable HDR, use instanced stereo, etc.) so it can be recompiled for Android later.
Projects tend to work well in all headsets if you target Quest/Quest 2 and then port to PCVR, but there are some instances where other headsets will crash at startup too, especially when using plugins/frameworks such as AVRF D: