I'm a bit torn on the idea. I like the pay-wall to post plan. That should be enough of a hurdle to keep away the loudest/stupidest voices on the comments section. I even think that if the discussion became valuable, they could charge a good bit more than a one-time $.99. It makes a lot more sense than setting up a general paywall, and could eventually become an actual revenue stream.
That said, I think there's value in allowing semi-anonymous comments. They'll have the CC info and could still ban someone if they got out of hand (and it would be a more effective ban than just blocking a username/IP address), but knowing that current and future employers could find it all in a simple google search could stifle debate, especially in articles about contentious political issues. If someone is posting the kind of awfulness that is the current Dispatch comment section, then that would be worth holding against them, but there's a legitimate fear that employers (or others) would also hold reasonable, but opposing, political views against an employee.
Of course, I say this as someone posting with his real first name, who uses his full name all over the internet. I just think it's important that it's my choice to use my name, not required by the site. It's not that it's a matter of regulation or an infringement on free speech, but I just don't think it's the best way to foster open conversation.