Paul is right, custom mua support outside xdg is not really needed at all. xdg-email works just fine in a text-only environment, and these users can simply specify their preferred mailer(s) in the MAILER env var.