Sounds neat story summary anyway. :)
How is your experience with UE on Linux? I do a lot of Unity stuff (VR) for work, and it's basically been in limbo for what seems like a decade now. Performance in the editor is awful, there's still a bunch of missing functionality like the graphics debugger, and VR support comes and goes (that's not to surprising... a niche of a niche). At the moment my work machine is back on Windows because of it. :( Extra annoying when all my data analysis tools are on Linux. -_-
I've been building a game on Linux too, but I've just been writing it in C. >_< I really dislike working with Unity...