If the article brings in even a few new players who end up depositing it will be a success. This game needs growth, and not just non-depositor numbers, actual contributing players.
Some inaccuracies in the article, but overall it helps rather than hinders.
-MsP