I have a smaller library than most, less than 10 albums in 24/96, and basically everything ripped to FLAC. I got used to the UI and remote pretty quickly and have no issues getting around. The UPnP app I used as a remote control or streamer for the device worked without issue except for the fact the app itself, not the D100, was buggy. I haven't played around with NFS, nor would I need to seeing my library is small enough to fit on a 128GB SSD. I'm very picky and selective about music I listen to regularly or for "serious" listening sessions, hence why my library is small. It's possible the beta firmware floating around will fix a lot of the network related issues he mentioned in that review. I wouldn't know. I didn't try anything other that playback from the SD card until I tried the beta firmware. I've been trying to say that if you have particular file types, huge libraries, or need specific UI functionality that you're accustomed to via most PC software solutions, the D100 might not be for you despite how good it sounds. For a simpleton like me, doing nothing but playing back a small library from an SD card that I've kept manually organized and sorted over the years, the D100 is a fantastic device.