Powered Bookshelf Speakers (Jamo S801PM, Edifier S880DB)

I was thinking of a simple bedroom setup. The Jamo and Edifier have USB inputs. I already use a Raspberry Pi as a transport on my reference system. Couldn’t I just get another Pi and run USB from it into one of these speakers. Has anyone else done this? Wouldn’t it work fine? The other option is a passive speaker coming from a Topping MX3 DAC with the Pi feeding it through USB. Any suggestions?