I love my steam deck and regularly run all sorts of non-gaming software on it like Blender, QGIS, emacs, logseq, Kdenlive, Inkscape, Gimp etc...
You just gotta find a keyboard you like, for me it is the Logitech K780 because it is a large keyboard with superb feeling keys and an awesome built in stand for a phone so you can switch between using the keyboard for different devices quickly.
The Steam Deck definitely isn't insanely powerful, if you are going to lean on it as your main gaming device you have to understand that but if you aren't someone that needs the latest and greatest graphics on all the most processing heavy new AAA games, the Steam Deck's advantages far outweigh the disadvantages.
The simple fact is that because the Steam Deck is handheld you end up using it far more than you would a non-handheld device (or even laptop) simply because it is comfortable to do so in more situations, and this fundamentally is the reason I think the Steam Deck is such a good buy. You will use the shit out of it in a ton of different contexts you don't even expect going into getting the device.
A slight annoying thing is that people are still getting used to what a Steam Deck is, most people really have a hard time understanding they are looking at a general computing device not a disposable recreational toy like a Nintendo Switch. People act oddly about it because they weren't told this was the future by massive corporations and that makes people confused and almost...uncomfortable? If you use your Steam Deck for a presentation or to demonstate something to someone else they will barely listen because they will just still be staring at it going "wait.. so that is a... computer..? Like a laptop computer not a Nintendo Switch? Why though?".