Despite your efforts I'm not sure what the purpose of this map is.
Best example is the spawn. Most people who would actually use this map for training will not be able to leave the spawn because of the jump required to do so.
The idea is not bad, but I think there are some points to work at. How about creating levels (f.e. finishing an easy level will unlock a harder one)?