I just moved from a BlueSound Node2 with LHY Audio power board and a LPS to a WiiM Ultra.
I’ve always stated the BlueOS is one of the best out there. The WiiM is as good, maybe even a little better, plus the Ultra is a fantastic unit. I really do think it sounds better than the Node2 combo.
I used both units as head unit, (streamer) only, via COAX output to my tube DAC.