If you go on there keep close tabs on them. I have nicknamed them "Procrashing", due to their excessive downtime sometimes. I really don't like to say that because when they are running stable and smooth they are really one of the best interfaces and switching pools around. They are just experiencing some "growing pains". Definitely worth a try. I would go back there in a heartbeat once I feel confident in their capacity. Make sure you have two good failovers.