Call me confused on this one...why do you have to be the host? What does it allow you to do that it wouldn't allow normally? Move the crate? Pull off the grenade jump? I tried the grenade jump from the dumpster area and couldn't get up there.
I wonder if they created this intending it to just be a spawning point that would discourage camping. It would certainly make a helluva sniper location!
Being host will allow you to do many different crazy things. Try this one out for instance. Go onto Xbox live and go into a custom game by your self on..... Lets say Zanzibar.
Now get into a Warthog and drive as fast as you can head on into those exploding plasma barrels. After you do this you will understand what being host can do for you. Because if you werent host , all that would happen is you exploding and death.

And when you figure out what happens when you hit the barrels with a warthog , I am sure you can do the math and figure out what grenade jumping is all about
