Unfortunately their TLS cert brings up a browser warning. I am hesitant to recommend users to click through that (without going into all the details explaining the warnings)