From now on, map is part of q2w, so you don't need to download it :). Check it NOW! :P
The layout seems fun to me. Imo it's better than the q3a layout you posted at LM, btw. It's a shame we don't have bots yet so a few things are hard to judge atm. Maybe I should learn it better and get my exams done, then we should play it 1vs1 to really check it out. :)
A really cool thing I noticed in this map is the very long LOS from the JP at SSG to the RA, making RA a very dangerous spot even if the other player is still far away.