Indeedski!
Almost invariably, when one of these yahoos say "I have something on so-and-so, I'll be talking soon", it's BS. (not that the cloning thing isn't real)
Put up or shut up. Who would risk their life with a "soon" announcement - they could end up Arkancided!
We're in this for the long haul, loser!