I’ll be interested for your update.
I have the “Retroshift” (what Gevenalle was called before they changed their name) Audax brake levers with generic shifter braze-on posts running Shimano 105SC 7x3 gearing on my commuter bike. This setup works perfectly. Yeah the shift lever dangle off the front of the Tektro sourced aero brake levers but I have crashed out on dirt and all that happened was one lever twisted sideways a bit.
I am going to be building up a disc brake titanium frame and I am using mountain specific Industry 9 disc hubs that take no more than a road 10 speed cassette so I thought of using Gevenalle 2x10 shifters with hydraulic (Hylix) option.