The lander shown is ΒΌ scale, he says. So the actual device will be 4 times this size. How exactly are they going to harvest Platinum and return it to Earth with this device?
It is an interesting idea, but what is shown does not appear to be anything capable of being profitable, even if it works.
His speech seems to be rather vague as to specifics.