From what I’ve seen, most people go with Airalo or Nomad, and they generally work fine across Europe. I actually tried a couple of different providers on different trips, and they’re all more or less similar in terms of setup.
On my last trip though, I used Skyalo and it ended up being one of the easiest experiences so far. Activation took a couple of minutes before the flight, and I had data immediately after landing - no need to look for Wi-Fi or a SIM card at the airport. The connection was stable in cities and while moving between them, which was important for maps and transport apps.
For a 10-day trip like yours, I’d probably go with something around 5–10 GB depending on how much you use maps and social media.
As for Liftago - yes, it’s legit and actually quite popular in Prague. Think of it as a more local alternative to Uber. Some people prefer it because it works with licensed taxi drivers, and pricing is usually transparent in the app. In practice, both Liftago and Uber work well, so it’s more about preference.