There are important usability and security issues to consider. Daira just pointed out that a service shared across the system would need different alias files between users.
These issues are similar to those documented in #1665.