Not been in a TB20/21 but I have ~500 hours too many in a TB10. Didn't like that aeroplane at all for handling, performance & comfort.
Why is that?
I flew most of my hours in a TB200 and a TB20... while the TB200 is probably a little underpowered the TB20 is one amazing aircraft!