Have you thought about using SecuRemote? We have a few users who launch the SecuRemote client, then pcAw, to connect. I know it's kinda around the horn to get there, but there is no "specific" settings per user (nat, rules, etc) just the "generic" SecuRemote users rule. Just a thought for quick / dirty