Streaming is FLAC files so far, so it will never be quite as good as wav files. The difference I hear with wav files is soundstage and high-frequency reflections off the venue. Whether you will hear this difference depends on your system.
I personally like owning my content rather than renting it, however it is nice to have access to a lot of new material.
If you stay with a transport and DAC, at least lower the jitter by adding a good reclocker in the coax cable, like the Synchro-Mesh. 8psec of measured jitter.
If you go with a streamer, it is critically important to get low jitter. The kind of imaging and soundstage you are wanting has everything to do with extremely low jitter.
Here is a renderer that gets you to ~10psec at all sample-rates from 44.1-192:
https://www.audiocircle.com/index.php?topic=156409.0
See the plots at the end of the posts. If you find one that achieves lower than this at the end of a 4 foot coax cable, I'd like to know about it.
thanks,
Steve N.
Empirical Audio