I'm curious 2,
Keep us informed, it's a pity that the manufacturer of STS doesn't just make the effort to check after email contact and just says no.
Their website says yes and a "personal" contact no, strange.... looking forward to your findings, good luck with the installation.