I think you should scrap the floating Heaven idea and put it on top of a huge mountain or something, this way it would still fit the TF2 theme, as well as suiting your map's style because I think you've got a great, fun and sexy looking map here. Great job so far!