Let me say it this way: if the current path system is for you useless "for advanced AI", you probably won't have any better luck with any other path system.

It is trivial to program your desired functions in a few lines of C-Script. The engine provides all basic functions that you need, but we don't want to unnecessarily inflate the software by implementing functions that are seldom needed and easily scripted.