You could definately do the swap.
I work & play on Toyota's all day long tho. So can I interject a thought for you...
Doing an MR2 i4, to Toyota v6 swap. They've become relatively common in the last few years.
You only fab one small, simple engine mount to bolt the engine & transmission in, or engine to stock transmission (If an MR2 turbo).
The onyl other physical modification is if using a transmission from a Camry platform, you use a hybrid MR2, and camry axle (Half and half).
All of the engines after 1992 are grossly over-engineered.
All Toyota v6's share bellhousing, flywheel/flexplate patterns, and engine mounting patterns.
The engines are *grossly* over engineered.
Toyota has yet to make a v6 for North America that doesn't make 90% of it's peak torque off idle, and 95% of peak torque by 2000rpm. (Nissan is also big with v6 torque) Dont confuse it with Honda...
What you wind up with is an easy to find, reliable, and CHEAP swap.
It's an instant torque curve on 2200-2600lb go-karts.
The Fiero competed with the MR2, and "Z" cars, it only lasted 4 years. The MR2 is gone, but atleast it made it '84-05!
You can use any MR, but if you go with a second gen mr2 turbo (3s-gte) You get to start with an i4 that'll hold 300bhp, maybe 400 on a good day. Then when you're ready to start the swap, you can sell the engine & drivetrain for over what some of the v6 swaps cost to begin with.
I'm not knocking the 3.8L turbo, or the Fiero. My grandfather owned a mint Buick Grand National until 3 years ago. But having worked on alot of things & knowing what I know...
I'd take an MR2 v6 swap any day above a 3.8L Fiero swap. Lighter, faster, better???? Maybe. I think so.
You've got the old VZ blocks that are just ungodly overbuilt on bottom making 450-550bhp without rebuilds. The next step all-aluminum MZ blocks are lighter weight & do 375bhp without rebuilds. And the newest generation GR blocks are lighter still, but make >400bhp (Toyota aftermaket moves slow so... We're hopeful they start topping out around 550 also). Forged steel rods, piston oil squirters. A host of nice features. Take the 3.5L 2gr-fe out of the new Camry platform. 272bhp/254ft-lb from a 359lb engine. That's neat.
Better yet. Even on older engines. Because the v6's tend to have so little load for their torque output they average over 30mpg combined if you keep your foot out of them.