I just took a look at it and I don’t really see any reason why it was restricted in the first place. The hosting platform itself is a bit inconsistent on IDN support, but everything else should be fine.
The hard block on IDN domains in the client area is gone now. Can you please try to issue an SSL certificate with it and let me know if it all works?