I like that it's easy to set up, they have customer service available 24/7 which makes things very simple for me when dealing with them! The best thing about this program so far has been their great support team who are always willing to help you out if there ever was any issue or question asked.
It would be nice if we could use our own logo instead of theirs but other than that everything seems good as well. If your looking into registering domains then go ahead because once again, all of my questions were answered by their staff without hesitation.