The new 2021 model has a much more complete uConnect installation, with a large, touch screen 'radio' more akin to that in models like the 500X, and no longer needing to use the rather poor 'Panda Connect' app. So, if you are getting a *new* Panda next year, you will be better off that we (those with 2018/19) cars are.
For me, my 2018 version, I've stopped using the Panda app, but find that Apple Siri works well (even if the 'radio' is turned off, it comes 'on' to give bluetooth connection to the phone when Siri wakes the phone up), and I can call up playlists from Apple Music which happily play through the car's speakers, all hands fee (using 'Hey Siri' to control it.)
I also use the Waze app using voice control (Siri can open Waze and take an address as a spoken command), and this all seems to work pretty well.
My Panda has two USB sockets (one in glovebox and one by the cradle), and the cradle one seems to be happily able to keep the phone at 100% charge while using Waze (or Google Maps) on a long journey (Hertfordshire to Leeds for example) without any issues (that's using an iPhone Xr, which needs a fairly high-powered charger). I believe on later models, where the glovebox socket was dropped, the cradle socket has a lower power output - it that right?)
As ThePandaNut says, Fiat's own 'Panda App' is pretty clunky and really best avoided.