Solid product with good dev path ahead, growing customer list, major players signing contracts who would do their own research, huge growth potential..all in my personal opinion.
Apart from the personnel risk you have mentioned, are there any other areas of concern Balance?