I am using the 103 and the 105 with SMB and have been able to access/play almost anything well. The Oppo GUI is not the best but it is useful, especially with the latest firmware update. Of course, one needs an HDMI monitor to see it.
Using DLNA with jRiver, the GUI is greatly superior and it can be controlled from an IOS device with all the artwork. However, DSD is not possible.