For me the pros outway the cons - you of course need to act a different way to if you were just a "normal" - but for me I don't see why even if you are wanting to go out and have a few drinks with mates it would make any difference - I guess if your a dick then your a dick regardless of if you play professional sport or not - for me though if I was being paid $500,000+ a year to do what I love I would maybe skip the odd night out, or maybe think twice before I sent some txt msgs.
The thing is though deep down most players know now days that they could move to a different code, move country etc and get paid just as well if not more...regardless of what they have done alot of the time.
Saying all that though its really only a very small % of people in any of the codes that are an issue....