My opinions:
First, the sightlines are terrible. One can shoot across the map and this is never good
Second, There are Way too many death pits. A pyro (who managed to not get sniped) will airblast an entire team
Third, There isn't any 'Arena' in this map. This means there's no place for players to gather and fight.