You can't trust any of them man, loyalty wise. If they're good players, get them in, but accept they're all just passing through.
I'd take townsend in a heartbeat. He was very good for us for one, he has pace which we need and it's also becoming increasingly obvious we downgraded when we replaced him with Ritchie.