I'm in the middle of my pathfinder code's restructuring, the rewritten A* core (based on some ideas from this article of Marco Pinter) resulted in saving another few millisecs in case of 1000 units on a 500x500 tile area without obstacles. in a forest like scene it is slightly slower. a peak situation in pathfinding and in target finding can be seen here, that should be spread over several frames as a next step to smooth and improve the performance:

Free world editor for 3D Gamestudio: MapBuilder Editor