Using a wallet that supports Segwit is the best option to avoid slow transaction confirmation.
If my explanation was wrong, I request the senior member to correct me. I'm a learner here, not for a long time.
Your topic and post is absolutely informative and I enjoyed it. But point of correction, you don't have to wait for a senior member to correct you as there are also some forum members below your rank with more explanatory answers to what you may not understand.