Very true.
The one concern I have is that the sign up process seems rather slow. An appearance an a network like that could drive a ton of traffic....sadly, it seems there are only a few hundred sign ups each day.
Perhaps there is something about to be released and he is doing a tour to get some excitement going.