Dwie sprawy.
O jednej już kiedyś wspominałem: chodzi o synchronizację nowych powiadomień pomiędzy wieloma kartami bądź oknami z 4p. Gdy dostaniemy powiadomienie, pojawia się ono we wszystkich kartach. Gdy w jednej w nich je przeczytamy / odznaczymy to w pozostałych zostaje ono dalej aktywne. Można ten problem rozwiązać na kilka sposobów. Najprostszy to taki, żeby przy poolowaniu tych powiadomień co 2 minuty odznaczało już te przeczytane. Lepszy sposób, bo działający natychmiast to skorzystanie z webstorage (który pozwala na natychmiastową komunikację pomiędzy kartami/oknami za pomocą eventu).
Druga sprawa to względnie nowy feature desktop notifications. Dodałeś Adamie wsparcie tylko dla bardzo customowego rozszerzenia z Chrome. Firefox dostarcza prawie to samo w ramach web notifications. Chrome również implementuje to API, ale w uboższy sposób, który tutaj się nie sprawdzi. Więc fajnie by było, gdyby Coyote wspierał desktop notifications z Chrome oraz web notifications z Firefoksa.
https://developer.mozilla.org/en-US/docs/Web/API/notification