Unfortunately, as others have pointed out, Roon provides very little information without an initial credit card and free 2 week trial (not the hallmark of good, trustworthy business IMO). Thus, I don't know if Roon will:
- change the quality of audio production
- run on a NAS/server
- access other streaming services (Pandora, Spotify, etc)
I'm kinda waiting on what others post in this thread.
I think there's a vast amount of information out about Roon, including video and screenshots. I'd bet you also have an aquaintance or an audio dealer nearby who can show it to you. The CC thing bothered me also. They told me that as a new company they were required to do this by their content (metadata, liner notes, etc.) providers who Roon pays royalties to for use of the data. I don't fully understand that - I think it means the other companies were somehow afraid they weren't going to be paid, but that's what Roon told me - that basically weren't given a choice in the matter if they wanted to release their product.
The release of RoonSpeakers is going to mean that audiophile companies can provide customers with an extremely good UI without investing time in building their own, probably inferior UI. Again, I think you will find that integration to Roon with RoonSpeakers will become very widespread by server and streamer companies in the coming months.
In answer to your 3 questions:
1. IMO, no.
2. Not presently. They may have a NAS version in the future, not one of their priorities. They are working on a Linux version. If you use a Windows PC or a Linux PC in the role of a NAS, (as I do), then the answer is yes.
3. So far just Tidal integration. I'm guessing one reason for that is that Tidal provides CD quality downloads (soon to have higher than CD quality) and not just mp3.
One of the main selling points of Roon is its GUI. A streaming service or other partner will need to have their service integrated into the Roon GUI for Roon to integrate it. From Roon's POV, that makes a lot of sense. Not every provider is willing to do that. The advantage of this approach with Tidal, for instance, is that your albums in your Tidal account appear automatically in Roon in the same manner as the albums in your own digital library. The integration is smooth and full. It's as if Tidal is part of your personal library, not a separate service.