As a investor i think 20months is long. but we never know.
i already mentioned once in this board. i am a software professional. in 2008 we got a contract from one of the giants(lets say XXX). and XXX gave a final approval for the product in 2010. we added XXX as the our clients in our company website home page in 2010(after approval). that means we waited for more than 2 years to announce xxx as one of our clients. and one more thing to be noted, we got more than 50% of the contract money during development(2008-2010). and the rest after approval. for this XXX is a very big company. but for XXX, we are some tom dick and harry.
Bottom line: No big company would agree if a small company to announce them as their clients without final approval.