It could mean less money overall, if advertisers want to target the kind of user who would sign up for an ad-free pro account.
Charge, but let people do whatever they want with their own data ... give them access to their full history of their own tweets and maybe some other advanced features. Meanwhile let everyone use twitter.com for free if they want.