The server needs personal spawn bricks.
Every time I leave the server and come back, I have to walk all the way to my base and I end up being killed, and having to spawn a vehicle where i'm at. So since the checkpoints won't work on the subject of leaving and coming back; get personal spawns. It will also make the number of vehicle spawn spam decrease.
This and disable the default spawn, because people use those and you spawn inside their base and that's just confusing as it is, to counteract this and having the map spawn you, mission edit the spawn ball somewhere, or physically build a space for the spawn. I'm guessing you would spawn inside the terrain built a bunker and a nice shiny door.
Also about the building aspect. I'd be hoping this would be a bit more of a Role Play Fortwars? Not where you have to act everything out but just make the gave feel like it's meant for war, or meant for living, a dumb box with weapons wouldn't cut it, and making even a decent place still seems odd.
Try and fit your build into the map, pretend you're modelling a map for Battlefield 3, where would you put what? Stuff like that.
It's just mindless 'Oh i'm going to put a base here with no instinct of my surroundings' is just annoying.