I looked further into the iCloud Mail custom domains thing and it seems you’re limited to three e-mail aliases (?!). I have many more than that in use at the moment so that makes it a non-starter for me.

Michael Camilleri @pyrmont