Agreed, but having a client device where you have control over the software (or at least can tap into the community of open-source developers) means a greater chance of incompatibility work-arounds. As far as I understand from what has been written, Linux VLC is able to negotiate the Humax DLNA index and play back at least StDef.