It wasn't too bad for me to setup Enom. But you have to sell a lot of domains to make your money back in a reasonable time. It was one of my first blunders to sign up for the $95.00 membership. You can get a good deal on certificates though.
Enom has pretty good SSL prices for resellers but it is a pain to get set up and going.
If you sign up with WHMCS or AWBS directly you can use their license to resell Enom. I don't know if the discount applies with the WHMCS license you get with a MDDHosting reseller account.