My experience with him was middle of the road. He took a lot longer than he originally quoted me, but the end result was awesome. I love my dragon, it is kinda sad to hear that he has not been able to deliver a consistant product. If he delivered ever module like mine, I am pretty sure it would be on the top of a lot of peoples list.
On the flip side, my communication with him was my initiation only. I had to constantly contact him for updates. There was a lot of delays when workin on my module and he never updated me on the status, I would have to contact him then he would say this or that was holding it up.
Honestly, if he did not deliver such a great product I would probably rate his customer service as questionable, but he did not take as much time as you have experience.
I hate to add fuel to the fire but thought that I needed to voice my experience with him. I hope everything works out for you guys, I really do. I will say it again, My module kicks major ***.