Home
Storm Point is the right map for this, but only because it already has those huge open stretches. A Godzilla attack zone on Broken Moon or World's Edge would just feel crowded and annoying.