Cant you just create three separate PSN ID's in each region to get around the region locking? I have one in each region. Only the Japanese account is useful though when getting demo's. My American PSN ID is Dreddz and my Japanese ID is teeto101. If thats any use.

My MGO name is dreddz, and thats for my Europe account. If I wanted to play anyone in another region I'd have to create new characters on both my other PSN ID's. Thankfully most my friends who play MGO are in Europe so that gives me an easy time.