I wrote a blog post[1] about my experiences with custom usernames and how I regret it. It was previously covered on HN here[2].
I came to the same conclusion as you, but additionally decided it has been a major waste of time and I'm slowly trying to undo it
[1] https://www.notcheckmark.com/2022/06/catch-all-domain/ [2] https://news.ycombinator.com/item?id=31585463