The map gets generally good reviews on Galt's Gulch -- lots of players like it.
The ramps seem to be a little funky, and the main complaint I had were the stairs in the center in the first screenshot above.
I really like the feeling of the map, though!