Might want to keep in mind that the reason the price is where it is it is because of some of the baggage issues.
Let's face it...if everything was perfect...we'd have a much higher share price and a "utopiaville" for an ihub board.
If you look at the progress from when the company started as far as their plans and where they are now, it's really incredible, and they appear to be just getting started.
Bringing aboard a lot of good and experienced talent, signing agreements with major companies, etc. There is a lot out there both pro and con but you might want to keep the old saying in mind to not look a gift horse in the mouth.
Good Luck!