Both X50 models are virtually identical with functions, the double the price comes from what I can't really asses except reading about product from manufacturer website which are some mechanical design properties of Pro model over D. Both streamers however are built solid, thick aluminum case, great display with undetermined selector and volume knobs which I can't figure out to be plastic or aliminum made. They feel light though same way on both models.
Now, the main selling point for X50 was and still is ability to stream to external DSC HiRes DSD up to 11.2Mbps (DSD256) and PCM up to 384k/32b. The only interface that currently supports that function is USB Audio. Both Toslink and coaxial outputs are limited to PCM 96k/24b and 192k/24b respectively and won't even stream low bitrate DSD. That's due to physical limitations of these two interfaces but also proprietary nature of DSD licensing.
Before deciding on my 1st X50D, I did extensive research on products available on the market capable of the above. Besides super expensive Eaoteric high end model and one more from brand I can't remember, there were only Coctail Audio streamers capable of streaming high bitrate hires dsd and pcm. In addition X50D oferred storage option with raid mode which was really cherry on the top for me.
So currently I enjoy two X50 streamers, both connected to the same LAN, which makes one of them not even needing hard disk storage at all as it can connect to the other one and stream any file I want from it.
Over the years I have accumulated vast library of HiRes albums, procured mostly from paid sources like HDTracks and nativeDSD. This was well spent money because I enjoy every song from this collection and it's unprecedented quality and superior sound over the standard CD and even SACD quality is worth listening every minute. You have to hear to believe it. I am sure X50D owners utilizing hires music know that already.