I wonder if domain email can look pretentious or confusing to non technical people. I own a few domains, including <firstname><lastname>.com and <initial><lastname>.com but I don't work in IT (I'm an accountant), and don't have a business, blog or website. I bought the domains to keep them from bulk squatters.
I set up email with fastmail but I don't use it much. I assume people will look on them as some sort of vanity address.
I probably should migrate my most important logins to my domain email, though.