I'm sitting on my hands when it comes to judging this one. Discussing only in a private forum, where the customers have no input? Mistake. Trying to get this thread closed/deleted so that the public cannot be informed, especially when as Morrus said this is a NEWS site? Mistake. Don't you know that it's the job of news people to find out things "Big Brother" doesn't want the public to? It was only a matter of time.
The idea itself? It has benefits, it has drawbacks. I'll sit this one out and wait until an official press release occurs before I preemptively judge RPGNow or develop a bias for/against them. I've shopped there in the past and have been satisfied, and will assume for now that they will serve the greater good in any changes they may make.