The BioWare Social Network is the (old) site where you can register all your stuff, from games to DLC etc (just so if you didn't know
).
Previously I believe the Keep used the data from the BSN, which is basically a character profile that your games should
automatically upload to the servers if you're logged in while you're playing. I don't think it should matter by region, as long as you're logged in via EA while creating/playing a character.
So it circumvents direct save importing by analyzing character profiles uploaded to the site. That said, I have no idea if these profiles actually include plot flags. Outward appearances only show the character's appearance and equipped inventory, so all I can say for sure is that BioWare have said that the appearance of your previous player characters will be approximated for their appearance in Inquisition (and that you can choose the personalities in the Keep).