Streamers don’t have a sound and I agree software would be the focus. I would include Roon ready as a requirement because you may want that option at some point.
REL subs are fast enough to keep with Maggies. If you use DWM bass panels keep the volume low on those…