Just looking at it, I dont think it would be that great of an investment. If it costs $69 per month at the most expensive, you have to assume at bare minimum they are paying half of that as shipping so you're going to be paying a premium for what will likely be basic coral frags that you can get cheaper locally.
Coral Dudes are terrible with customer service. I joined their growout competition.. and they seem to have "Forgotten" about it. I've asked several times whats going on and no response. Reading back more, it seems they never announced the winner of the last competition and no prizes were given.