Look. Just because something is only 6kb small doesn't mean it automatically sucks. In reality, this map isn't that bad. Also, I'll tell you a secret you likely already discovered. The block that appears to be blank is a switch. It summons archviles.

Till zdoom becomes unresponsive in fact. Because you forgot to implement a limit on health and ammo and enemies.
As said above, this is done before: imp arena
http://www.doomworld .com/idgames/index.p hp?id=12300.
Maybe there is alimit in that case 3 1/2 stars. But there's no limit in my version of gzdoom (1.0.24 2.1.7xx r530) so 0/5 from coldfusio.