I saw this oft recommended when switching to my dumbphone - I think there are a lot of folks like me who really felt the only meaningful value a smartphone had for them was streaming music and podcasts, but also lack the self-restraint for a smartphone not to be an addictive crutch.
I have loved switching to a dumbphone. I initally loved the size and feel of the fiio (it's surprisingly easy to type on its tiny screen) but the Fiio M6 isn't a replacement for streaming, at least with spotify. I had assumed it was from the recommendations, but the issues I've found with it seem to be common among other Fiio users. It's nearly good, but it's just very buggy for these functions.
It routinely deletes my downloaded songs (not podcasts weirdly).
It randomly skips when an AUX is plugged in.
It's very laggy (I could cope with this if it weren't for the other issues).
It often believes it is offline, despite having a stable internet connection.
You get jumpy playback if you use any spotify EQ settings.
Spotify lite is nearly workable if you install it manually, though it's not whitelisted and you have to override Fiios whitelist. But it still skips songs, has no way to filter downloads, and you cannot find your playlists unless they're on your "recently played tab." For someone who listens to albums (I realise I'm now in the minority!) the sorting features are a shame - you can only go alphabetic, rather than sorting by artist in the albums list.
It's also not a great device to leave the house with with as it's pretty fragile. I've dropped it twice on the carpet, from pocket height, and both times had a panic as my $250 devices screen literally pops out landing on carpet from 80cm height. And if I'm nervous taking it out of the house, and I can use my laptop at home for music, then...
I love the concept of the Fiio. It's really designed as a lossless portable music player with high potential storage capacity, that happens to have options for streaming and some other apps. It's also a DAC. It nearly nails the concept, but is, for some reason, just very buggy with spotify apps - I've tried a number of backdated versions and all seem unstable. It's also pretty fragile as a replacement for on-the-go listening.
If you have a large collection of lossless music you own, it's probably a great option!