I can't speak to the 4700u or the pangolin specifically, but I can offer this perspective on PopOS/AMD:
I've been using System76's PopOS with my Asus Zephyrus G14 (4800hs) as a daily driver and I really like it. (freelance/web)
The battery life is comparable to Windows (on integrated graphics mode, it has graphics switching available)at 7-10 hours with 70% brightness and balanced power settings using VScode and firefox.
The g14 has a 75wh battery vs the pangolin's 49wh, so I would expect less battery life from the pangolin despite the 4700u having a lower default tdp, since the 4800hs likes to sit at around 6-10 watts when doing non-intensive tasks anyway.
In 2021 I'm not missing any major programs. It's pretty incredible how much is cross-platform now.