The custom domains would be a good idea, as people could use Microsoft to provide their emails without being tied to them if they wanted to change ISP without changing their email address.