GTK handles startup notifications, so advertise it in desktop file. This allows splash screens and other startup indications in DEs to work.
The convention is to use reverse DNS for the DBus service names, icons, desktop files and application ID. Flatpak enforces that convention, and even requires at least 3 components in those names.