Very interesting! I don't know anything about Phaser.
I intend to experiment more with pathfinding in the future. Unity has a native function when working in 3D, but in 2D, you have to build your own. :)