I could see a great use for this, but I think it needs a little tweaking?
I know some users leave flarum up on their mobile browsers when they close the app.
When they reopen the site, it displays a cached version and things don't work great until they hit refresh.
Maybe this can be tweaked for that indiciator to "refresh" the browser first? and then when they reload, say "offline."