Ah, ok sounds like I was overcomplicating things :)
This is awesome! How did you manage the Enemy AI? I tried doing a spaceship game with Navmesh and had a lot of problems getting it working with vehicles that have a turning radius.