Firstly, addressing resources, and with my experience of Roon, they absolutely & unequivocally HAVE to dedicate more resources to Reliabilty / Robustness / Stability. That must be the primary goal. There are still way too many bugs....

Conversely, SqueezeBoxes are certainly now "frozen" technology, but they're still alive & kicking, and there are literally thousands of them in use. Note that the Touch can output 192KHz/24bit & the Duet is limited to 44/16 - but I'm not sure about the rest.

With respect to Roon + SqueezeBoxes, immediately opening the door to thousands of (reasonably tech-savvy) customers has to be an enticing prospect.
My main system is connected to Roon by ID41 card, but I have Touches & Duets in my Bedroom / Kitchen / Bathroom / Roof-terrace & Office - so - full disclosure - I don't want to pay 5*£500 to "update" my system with MS200's if I don't need to !


Trinnov Altitude CI-12; Meridian 861v8 + ID41 + UHD722v2 + 271, 2*SE-update DSP8.2Ks, SE-update DSP7200HC, 4*DSP3200, 4*DSP33, 218, 251
JVC DLA-NZ8; Panasonic TX-P60ZT60E; Lumagen Radiance Pro 5348
Roon [13i7 Win.11 NUC]; SKY Q; Oppo UDP-203EU; AppleTV / Fire Cube / Roku / NVidia