In regards to customer service, there is non better. He is available 24/7 and will not rest until his clients are nothing more than 100% satisfied.
Not to take away any of what you said... but this comment could be said with any number of up and coming manufacturers. When building a start up, you do need to dedicate your time to customer satisfaction. This is what keeps food on the table.
You also state that you have 6 months in with the lights... What lighting did you have prior to, and really what else do you accredit coral growth to?