I fully agree about that lack of smoothness in the network streaming experiece: DLNA and UPNP are actually non-standardized standards in a way.
That is one importent part of the Spotify success - ease of use. The alternative option is using Airplay - ease of use, too.
Getting up the quality ladder ... it's somehow complicated ... and ROON / Harman are still feast from that situation, imho.
on 2. to my knowledge, the control point is your device (IPhone - IPad) running the app "that discovers Media Servers and Media Renderers, then connects them" (Wikipedia). In case of your Denon, the software on the rendering device that allows you to use the remote functionality would make the Denon device itself to both - renderer and control point (per definition).
OTOH, with FB2K you can have the library (source) and the control point on your computer, and select the ouput (as seen in the screenshot). Yeh, I know ...
on 3. Bubble (on computer, mobile phone or tablet) detects the DLNA/UPNP devices on your network and connects them as control software on the control point device of your choice
for Nicolas, there is are http api based
apps for AMC and Windows (Beta) available for WIIM modules, and there would be the need to test out if these work for him.
imo, he doesn't need the NAS as bottom line, if in his network a device with UPNP capabilities exists, like his wifi router / modem which may accept an attached storage by USB (mine from Free does, and the former from Orange did that as well - 2 major French provider), a solution that would work on the same principles. If his computer/server is always on he could use that source as well. Or a small RPI.
Another option could be software like JRIVER (for MAC), which provides the library as DLNA/UPNP library - downside is the always on demand for the library.