The interface may be a little clunky, but they provide better support than any other domain or SSL vendor, which always gives them the advantage in my book.
Support is core to our business and always our main focus but so is UX. We are admittedly a bit behind in improving our dashboard but can promise you that we have already started developing a radically updated experience and will be ready in the nearish future.