ho parecchie macchine settate come server di posta (anche per molti domini) un po' come te..
negli anni la gestione della cosa si è fatta un po' più complessa a causa del problema spam che obbliga a configurare una serie di cose (sia lato server che lato DNS)..
resto convinto che comunque la gestione sia relativamente facile e che avere la posta in casa dia dei vantaggi, in termini di privacy (i dati li tengo io), di elasticità (black/white list, creazione account, gruppi, alias ecc) e di affidabilità (ormai le adsl sono praticamente ovunque e sono abbastanza stabili)
in certi casi mi servo di smarthost forniti dall'ISP o da terze parti, sia a gratis che a pagamento