Performance wise you can’t slide a cigarette paper between the TB20 & 114B, they are both very capable aircraft that are not difficult to fly.
The SR22 is also a nice aircraft, I don’t buy the “difficult to land” thing it is a bit different but nothing a competent PPL could not quickly master.
If I was in the market for this class of aircraft I would go for the 114b as I find it marginally nicer to fly than the other aircraft and I have an aversion to dealing with the French when it comes to spare parts.
on the whole the decision will come down to personal preferences as in all other departments the aircraft are so equal.