While I have not owned Wiim, I've heavily used many different streamer boxes (Sonos, Bluesound Node 2i, Heos), also Roon via PC, Roon via an Oppo UDP 205, Roon over KEF wireless speakers, JRiver media player via PC, and plenty of others through the years.
All options work well. In my opinion...