i've heard more bad scenarios than good from there. i've had friends that had built ls/vtec engines that the sleeves sank in the block. I know of a person to work there for 3 weeks and they were tasked to start porting/polishing heads with no previous knowledge as to what and how much material to take out. And know of a couple ppl who just had some work done not too long ago. I think they were satisfied.
Either way, for what it is worth, some ppl just have to find out the truth their way. The next person might get the results they were looking for in the beginning. but i know for sure , that there has been alot of unhappy customers that has left from there.