Hi,
my suggestion concerns dealing with UPNP/DLNA sources via a VPN tunnel.
On my iPhone, I've noticed that UPNP/DLNA sources still show up even when you leave the home network/WLAN as long as the app is not closed in the background. If you have a VPN tunnel into the home network, streaming from those sources works. Exiting the app and restart it, then the UPNP/DLNA via VPN are not found due to the protocol. A "simple" save / remember function for these sources, will solve this - would be a great improvment.
I also own an Android tablet, here it seems that exactly this function is implemented, in that you can save the source as a favorite.
Please make this available for iOS as well.
Thank you!