Lets look at the pros and cons of Progressive web apps.
It allows push notifications.
They can work in offline mode.
The underlying sites will get better ranking on search engines normally.
It is just like a browser wrapper so it cannot be considered as a fully functional app.
Users wont be getting a native app experience.
Hybrid mobile apps
For frameworks like Apache Cordova ,ionic and PhoneGap has high development speed.
Frameworks are available that mirrors the native app UI elements.
It has access to smartphones hardware.
UX is not as good as native app.
Complex applications works slower due to various wrappers and libraries in them.
it doesn't work online.