I've been watching from the side lines and a self paid publication of how good they are with a 2.6c SP with only a handful of results worries me. It may be A) enticing the wrong kind of investor, and B) setting up investors for a fall if they believe the story.
Would be amazing if confirmed but for the moment it's a wait and see.