Pretty cool, just the same, I find that Observables tend to be a path to spaghetti... I can see this as being useful for example with a standalone form, or where you're enhancing some stand alone, server-rendered content, but this is definitely not the best approach (imho) for a full application.