The vech spawning points are WAY too far from their nearest objective. On the larger islands, your looking at best a 1 hr drive in a panzer to reach your intended target. I know...I tried it.
Please take another look at the vech spawn points and move them closer to their intended target/base. Like they were in your past maps.