Well this is kind of a good idea and kind of not.
The entire map is waypointed, and will cause lagging if you are trying to edit.
Cs bots have this auto waypointer. But I don't trust autowaypointers because some maps require one way paths, and certain places for jumps, you will have to manually edit alot of things. Csbot will waypoint things that shouldn't be waypointed at all. like behind doors and certain ladders that don't work, which will require a jump at the top of the ladder etc... Many things go wrong with the auto waypointer.
Some people push out waypoints in 20 - 40 minutes. The time varies depending on the map size.
Even experienced waypointers sometimes forget things.
I can provide csbot files if you want to look at them. I don't know how to open them though, but you might.
Also I think the sniper flag is a good idea