whoa whoa whoa hold on why is 2 a con for Swansea? Do explain?
To be honest, you need to visit both unis, and both cities. My view is that both your cons for Swansea are complete rubbish, but I'm rather enamored with the place and want to go there for uni.
Winchester will be bloody expensive from what I've heard though, whereas Swansea will be cheaper. Perhaps the 'wealthy' town thing is a plus? You certainly won't be short of opportunities for socializing. Hell, if Winchester is the smaller uni and has a crap boy/girl ratio socializing would probably be better at Swansea
But I refer to what I first said. Visit them!