I hear you on the sub domains being easier to ID but they do work with sites who prevent aliases and it’s great for accounts which already have your info as a filter. There’s also domains offered by SimpleLogin only for paid users, these are more anonymous while still working with anti alias websites too.