Of Course you must have to turn into progressive web app, but i would suggest to spend only 30% of time to doing this. Apart from this you must have to concentrate on you content. How unique your content is, how descriptive it is, how much interactive it is, how this content is connecting to user and how much you can make the content viral. If you are expecting user to visit your blogs then you must have to be ready with 2-3 blogs every week. Because in this case your web app is all about your content, once you are having a good number of visitor then speedup the web-app work and then share the user-interface with visitor. Then end user will more engaged as they are getting both content and UI.