Developing for mobile in crypto sucks. You basically have to pick between innovation vs growth?
With Native Apps, you get the optimal experience but you have to work within app store rules (no token gating, etc).
With PWAs, you can innovate freely but you're sacrificing growth potential through worse UX/performance.