As to why you came to the conclusion that having some international, heavy experience will be a detriment when applying for a job here escapes me.
Got that right, not to mention the great experience of living abroad for a few years (if one is so inclined)