Well, I bought a year of Roon after my trial ended-- really loving it so far. If I'm still using it this time next year, I'll buy the lifetime sub. I just want to make sure it's not a passing thing for me, which these audio things can be sometimes. I was really into tubes....... still kinda am into tubes.
anyway, I set up a RaspberryPi 3 B+ (which is like brainlessly simple) and flashed RoPieee. It basically turned my Pi into a seamless Roon endpoint. It was honestly so stupidly easy. I have the thing plugged in behind my Schiit Asgard 3 and just stream whatever to it while I'm listening.
Big downside though, allegedly the rpi's USB section is pretty bad. I can't say I'm noticing a huge difference, but I was just using my phone as the endpoint before, which wasn't lossless (the rpi is). Unfortunately my Asgard 3 has their built in USB multibit DAC, which is nice and I do like, but there's no easy solution. I'm thinking about getting an Allo HAT and using coax, but that means I'll need a new DAC/amp probably.... and oh god the rabbit hole is real my friends.
Anyway, happy for now. The rpi solution is SO EASY. And despite the allegedly noisy USB, the sound is decent enough. And I spent like $60 all told to build a little network streamer. Preeeeeetty cool. I highly recommend it. Couldn't have been easier.