How to create a web-based platform similar to OpenSpace?

I’m exploring building a web-based platform similar to OpenSpace, where a 360° virtual tour of a building is synchronized with its IFC/BIM model in the browser using That Open Company / IFC.js.

My questions:

  1. Is it practical to integrate a virtual tour with IFC.js in a split view while keeping cameras synchronized?

  2. Are there technical pitfalls I should be aware of (coordinate systems, scale, FOV, performance)?

  3. Overall, does this approach make sense for a web-based OpenSpace-style experience, or would you recommend a different strategy?

On a somewhat related note openspace is the worst company I ever worked for.