Erich
I use the B2 with Squeezebox. The two are different systems but I run the Squeezebox server instance on my Mac computer. From there I have the library for Squeezebox server pointed to the Brennan B2 drive. I can then access the B2 music from the Squeezebox devices (Transporter, Touch and Duet). All the Squeezebox functions and commands that make it so great are still all usable. It works pretty well. You are correct - the Squeezebox stuff can be a bit dodgy but it is such a good platform, it is worth the occasional hassle i think.
This set up allows me to use the great Brennan B2 on its own (blue toothed to B&O S3 powered speakers) or the Squeezebox devices around the house. Both platforms are using the same single music library source from the B2 so things are kept in pretty good order.
Let me know if you have any other questions about Squeezebox and B2. Good luck.
John