Don't get a great feeling from overly-promotional mngmenton their frequent video presentations I've seen on youtube with paid shill hosts gushing with optimism over every statement.
Dilution risk also a factor. Never a good sign when company issues convertible debentures--worst of both world interest expense and dilution. Also notice the issuing of shares for services. I don't think I have ever seen a good end to any investment when the continuely issue shares for services. There are half a dozen of these helium stories out there. Will be interesting to see if any one of them pans out.