If the only issue is how long remote preview takes to load, we can explore how to speed it up. HTTP servers cannot be run from a web page so it's not really feasible to do that (which is why C3 does it differently). Further C2's approach has its downsides: it runs an insecure HTTP server, which means increasingly many features are unavailable in preview, and there are some pretty difficult security issues around upgrading that to HTTPS. So as ever it's better to explain the problem you're trying to solve (which sounds like "remote preview can be slow sometimes") rather than jumping to a chosen solution, which may be infeasible or have its own downsides.