I'm using Silverblue for 2 years now it is very nice to consume things, but it gets tedious when you want to some development, so I really just use it to play Steam games (flatpak), watch videos and browse the internet.
never had any issues so far for those use cases
its definitely something I'd install for my parents
I'm having a blast doing dev on Silverblue! I've got Nix and Devbox installed for reproducible per-project shell environments with just the right packages, which feels really reliable. I also have a distrobox with some general-purpose dev-related packages incase I just need to quickly compile something. Overall a better experience than installing all devtools systemwide IMO.
All my dev stuff, editors included, is in a Debian distrobox - since that's usually well supported by tooling, but you could also go with Ubuntu for even better support and/or Nix for more obscure packages.
GUI applications work fine from a distrobox and it makes the integration very painless (eg. VSCodium extensions). You can export them with a built-in command and it will even create a regular desktop entry for them.
never had any issues so far for those use cases
its definitely something I'd install for my parents