Let me get on topic for a second: great introductory article to path finding and lag busting.
Now let me blend some off with on topic: is there anything there that cannot be done with 3DGS?

In other words, what is your 10% Ex?
What are the major thing that 3DGS can't do (not just hard to do with, can't do)?

For example, everything in the article can be done with 3DGS now.
Part of my 10% is optimization of bandwidth which needs more data types than string, var, and skill... but that will come with C-Lite.
Another one of my 10% was sending data only to specific clients and I had to program my sphere of influence so I only send data to whom I want but it works prefectly now... ... and A& will include this functionality natively.

So what is missing? I really need to know the answer to this question in as much detail as possible in preparation for the next 3 years of working on this project and whether they will still be with 3DGS or not.