When your enemies are effectively infinite, space isn’t really a luxury you will have for long. Even if you never get backed up against a wall, eventually you're going to get flanked.
Spears are a terrible option, because they can only attack one zombie at a time. Napalm, on the other hand...