I am not a Squeezebox user so I can't make any comments of one vs the other but as a lifetime subscriber to Roon (it has already paid for itself so now it is free) the only I thing I would suggest is take it for a free trial for fun. You may get hooked as many others did. Roon is so much more than I can type here...
https://roonlabs.com/pricing