Man, this should be on Reach's matchmaking (as in, the official community maps). Seriously, it's awesome.
just from looking at your screenshots, I'm reminded of a level from ODST's campaign. this looks really cool