No, you shouldn't advertise it until there is something to validate the claim. Right now, it's your word and a claim--that's about as sketchy as it gets.
As a project, we just put something on our roadmap that we're working on. That's the extent of the "advertising" that we've done. (Please don't confuse random community members shilling on bitcointalk with something controlled or condoned by the project.)
I think Gandalf86 put it quite well as to why we didn't simultaneously publish the full details of how it works when we listed it on our roadmap. To put things in perspective, we have many orders of magnitude less funding than Monero. If we publish the solution to a problem that everyone is interested in, we're almost certainly not going to be the first to successfully implement it in our currency.
Well, you have eyes on you now, as the shills wanted, so people will trust you on your word or not--not much you can do about it now.
This may be hindsight is 20/20, but making such a huge claim, you should have expected this kind of attention. And it seems naive on your part to believe shills wouldn't run with the story in an effort to pump their investment.