I live in Poole. Been here 10 years after moving from Truro due to work.
Some nice parts some not so nice. Shopping and the main high street are rubbish and unless you are madly obsessed with water sports and the harbour I struggle to see why its even on your list.
Poole is expensive, but then so is Bath.
I dont know Wells aor Cirencester but of your list I think Bath has more going for it.
Truro was very nice and if I had the chance would probably go back.