Hello Mark...
Yes, until when I was decided to Fight Agins IPv4, I tried the Fixes.
But after some time, I saw that very little of the problems were due to inadequacies of the ISP's responsibility equipment.
Most of the difficulties stemmed from:
A) Choices of end-users in their networks.
(Something that the ISP may even try to influence, but that ends up bringing more "childrens" to the support queue, as customers said, "Your company that recommended me to use software X instead of Y, so you have to teach me how to use software X".)
B) Lack of adequate support for IPv6 by the companies that provided the service on the internet (eGames, IPTV, SIP-VOIP).
After some time beating the dead horse, and mainly seeing that these problems did not happen with Dual-Stack, I decided to do what I was able to do well.
Since 1-2 years ago, things have improved a lot in these two points, pointed out as problems that do not concern the ISP.
Perhaps it is time to review this approach.