I think you're being a little harsh. NST might very well have found the Grail - it's possible (pace Itspossible) even if unlikely. The assumption that he's trading on Demo is extremely insulting as that would make him completely deluded as well as stupid, ignorant ..and naïve. My own comments were based on the paucity of information as to his rationale and the self-congratulatory tone.
...and I do very much like the idea of not knowing with 5+ years of experience that tens of thousand of pips per month is in anyway exceptional. I'm lost in admiration and envy that he's been able to preserve that degree of innocence.