ier geht es um eine klassische Webseite, die auch mobil ordentlich verfügbar gemacht werden soll.
Dann würde ich auch genau das tun. Die Webseite auf Mobile Geräte tunen.
Mit etwas Aufwand und UserAgent-Erkennung kann man auch hier sehr optimiert auf die einzelnen Geräte eingehen.
Und auch Notifications etc. lassen sich mit Javascript und etwas Server-Support implementieren.