Your concern is heart warming.That is the beauty of the market you see one thing others see another. Again the points you raised have been documented on an 8k filing and are not just a paid pump. Time will tell if the milestones will be met or not investing is not a science and is not guaranteed.
main rule of trading is this never make an investment decision because others tell you too ignore tips,talking heads and others who may have a vested interest in a certain stock position. Do your own homework and THINK for yourself.