I've had a quick look through the revised rules and they look a lot clearer to me now.
I agree - if you didn't like it before, give it another chance.
One comment from an owner of the game though, and others have made this comment at BGG, having shelled out some big bucks for the game I'd like a little more than a print-your-own pdf. It's 35 pages long and I wouldn't mind a new copy myself.
Having said that, I have no idea how they would go about getting those out fairly and cheaply.