One thing to consider with putting a boosted V6 with more weight than the 3SGTE in NA form is weight transfer.
Its all great to stick a high revving 500hp engine in the back of the car but when you start adding some spirited driving to the package you will be in the 'danger zone' of loss of control far quicker than other options.
An example: After driving a 2GR-FE at Marulan driving centre on Monday, one of the biggest differences with the 3SGTE package is the weight transfer or lack of. This engine is at least 20kg lighter the mine and its very noticeable on the limit. It simply did not 'pitch' to the degree of my 3SGTE does. Far easier to tame so easier to control but I fear this could be a different scenario with an iron block in a MR2.
Lighter is better in these cars.
A boosted 1MZ or 2AR (Knightrous) or 2GRFE Supercharged would be a wiser option. BTW, the 2GR is capable of 500+hp at 6200rpm on low boost when prepared by the right people.
You will also need a E153 gearbox and decent axle cages.
Whatever way you go, we are all here to help.