Hi WCC,
Without a doubt, as a portable player, the Pono is the very best sounding unit I've heard. Not just the quality of the sound but the consistency with different headphones.
HOWEVER!
It doesn't stream, at all. The only way to get music into it is to copy it from a computer to the two micro SD cards. It does not support more than 128 GB total.
If you are looking for a streaming solution, the Fiio X7 will stream anything there's an Android player for.
My idea of heaven right now is to have Ayre/Pono make an amplifier unit for the Fiio. Or for Pono to make their own version of the X7.
Best,
Erik