Yes, I agree, my only doubt before was the directors not having "paid out of own pocket" skin in the game, but I forgot about the rights issue; as scientists they will not be rich, so the amounts they have invested are significant. Email exchanges I have had have been similarly upbeat, whilst not divulging any non-public information.