That's the intention... kinda. The ServiceWorker doesn't mean that you manage the offline experience (you could just be handling push messaging), but we believe that it is an indicator that you are likely to be thinking about app like experiences.
As a by-product of the service worker though, we really hope developers start building offline experiences.
As a by-product of the service worker though, we really hope developers start building offline experiences.