For me it has a few too many annoying shell quirks for me to use daily (try a ctrl-c inside a psql prompt - always screws up my screen session for some reason...)
Are you using --pure? I'd imagine these problems are from lost environment variables, but only --pure should clobber those.
Please file bug reports for your issues - it'd be much appreciated by the rest of us.
I'm often using quite unconventional setups and am often unsure whether it's just something I've done.