If only 5 objects will be moving at a time, then you shouldn't worry about the performance. (unless you notice issues with it)
But there is another question - if you need 100 different routes, how do you conveniently create and store them? Making them by hand and saving as timelines, for example, is going to be a tedious task.
In the game I'm currently making, I am storing NPC routes in a JSON file as a list of waypoint coordinates. I made a small "route editor" project for that.