It was on the basis of push notifications being promised for June that I purchased a Garmin watch to replace my Pebble, yet we have heard nothing in over a year.
The stock Garmin notifications are pretty terrible. The fact that Garmin did not allow notifications to be replaced via the SDK from the outset, and THEN missed their own given timeline for restricted to 'select developers' push notifications is perhaps even worse.
These watches have the potential to be excellent smartwatches, yet they're hampered by Garmin's poor attempt at software.