A map with 25 heroes over a weekend? Huh, you work fast. :P Terrain's looking pretty cool, very glowy. I say do mix SC heroes in. Having both SC and WC in a map is always good, hehe.
Btw, the middle Ziggurat here - no idea what's hovering above it, but it looks really cool. :P