Every single person I know who has run their own email server has, at one point or another, either outright lost mails or had important mails delayed for days.

It's not worth it.