Maybe add a panel on the platform just in front of the doorway so that vehicles can't spam inside
There is a fat pillar just inside the door to function as a line of sight blocker and to split attackers as well as provide more of a choke to keep vehicles out. Same with the garage. Support struts inside will act as a porous wall to prevent vehicles from getting in but let players pass.