We haven't been contacted by anyone who is using their own protocol client to connect to an Azure IoT Edge device working as a transparent gateway. That said, we do have many customers successfully using their own protocol client to connect to Azure IoT Hub. For these devices, connecting to an Edge device instead of IoT Hub should just require the installation of a couple certs, as detailed in this article.
I'll also point out that the Client SDK provided by Microsoft is not proprietary. The SDKs are open sourced on GitHub and speak standard versions of MQTT, AMQP, or HTTP.
We're trying to focus our public support to bugs on our GitHub issues page and questions in StackOverflow with the tag #azure-iot-edge. In the future you'll get a faster response in one of those forums. We have a devs continuously monitoring those issues.