In your DD which senior management did you speak with? When it comes to early stage companies, management is the most important factor in success. Rory, Jeff, Tal and Chad are excellent sources of DD to check what your primary DD uncovers. I highly recommend getting your info from the source and not anonymous sources on questionable web sites.