I agree the addition to the return value would be nice. I never pass game objects into a pathfinder. It's always an array of destinations (range,pos) even if it's a single destination. Associating the returned path with index of the destination was straightforward in my case and not terribly cpu intensive. My wrapper then returns the index so my higher level logic knows which target was selected.
It get's a little hairy when the pathfinding fails but that corner case is hard no matter how you handle it.
If the plugin did the index tracking it would be noticeably faster only when there are large number of destinations (>100 i'd guess, but for sure >10). Changing the plugin is a tall order.
Speaking of a "fully featured private server" for Arena -- no, it is not planned. But at some point we will publish tools to create and run your own arenas. These tools will contain the minimal runtime to test mechanics locally. No multiplayer connectivity will be available there, and when finished, such custom arenas should be deployed to our cluster to run real multiplayer matches.