I'm glad it is working well for you.
Between not supporting the streaming services I use, being funky with local streaming, and the "transfer playback" setting issue you mention (it should really, by default, be "on" like every other streaming device these days, imo -- more stable, and higher quality audio) I ended up adding a Sonos Connect to my critical music listening rig, for stability, reliability, quality, and ease of use. It felt silly and redundant and should be unnecessary, but now I never have to worry: will it work? will it glitch out? will I get annoyed with the transfer playback? what work around will I need to do to access my streaming services (mostly Apple and Google, neither of which are supported)? etc.