Mid size seems alright, though it would be nice if there were was some way to get from the water up into the buildings that didn't involve going back into the bases.
The bases themselves are wayyy too big. If this were a cp map, they could easily hold two or so separate cap zones. Condense each teams area, and move the metal and health right by the flag, no need to make it easy for people to sentry camp there.