Hey Corey,
Yeah, in the recent sprint we actually agreed to do exactly that: if a daemon has an alias, it will become an alias for systemd as well. Note that the behavior of aliases is changing, though, so the aliases field inside the app itself will be dropped. The alias may be established by the user, or by the snap declaration, in both cases similarly but not completely the same as was done before.