Měl bys zapřemýšlet více nad tím co je off-line aplikace doopravdy. Vždy ti poskytne více a lepších možností pro dané řešení než webová. Bude i rychlejší a bezpečnější.
I facebook by mohl být jako off-app, a opět by dnes byla rychlejší. Netvrdím že za určitou dobu se rozdíl srovná, ale opět bude záležet na volbě lidí, jaké řešení zvolí.
ps: server s komunikací s off-app bude mít vždy menší počet příkazů či instrukcí, chceš-li, než on-app. Konkrétně tě nemusí trápit nějaké headers, či typ kódování atd. též je bezvýznamné používat sessions a zaplácat si tak prostředky jednoho ze svých strojů.
et cetera, et cetera, et cetera...