Not so close but I am definitely keeping on working on it! I realised that I can implement new Fungus command blocks, which is what I need to make the Gateway more usable.
Once it's done and I find out how to make a proper Asset Store package, it will be deployed, I swear.
If anyone wants to help me with that, they're welcome!