You can serve FLAC files up through xPLRioNet, but I believe it is done through on-the-fly transcoding.

As far as UPnP, something very akin to that is being worked out for xPL even now.