Or do you continue to use the more common bech32 (Native Segwit)?
Do you often come across the fact that some wallet you use does not support receiving/sending to Taproot addresses?
Depends on your use-case. Are you using multi-sig? Taproot is the way. Otherwise, bech32 addresses will result in lower fees since a one-off transaction will be slightly smaller than the same transaction using taproot addresses.
I don't have a time frame, but usually when i get to a value like 10 million sats which is soon to turn into 1 million sats as we keep running up. so I can keep my UTXO set nice and clean
Is not a big deal you are not using taproot addresses in your normal usage of Bitcoin.
Taproot addresses should be used only in specific cases, for example opening LN channels.
And btw... onchain use must be limited as much as you can to open and close LN channels, not making regular payments...
It's not dumb, it's a fact. Especially in my country. A lot of private stores or services here operate legally and are very afraid to use Bitcoin for payments. My arguments and attempts to convince them won't work here, because they might just lose their business.
I'm very glad you've been living up to the Bitcoin standard for so long. But alas, it is not possible to implement it 100% everywhere.
Make it happen, do not just wait to happen...