Registration fees collected for big games such as this go towards getting the use of a land area big enough to host a 300+ player game. That is the biggest cost usually. Other cost are props, vehicles, port-a-potties, insurance, staff, advertising, etc.
If you long for big fire fights, a platoon full of all your buddies, company sized maneuvers, this is something you should definitely try to make