Before deciding you will want to look at your states laws on engine swaps and emissions.
I know some states out east are rediculous with their emissions/aftermarket laws.
Here in Az the donor engine must be the same year or newer(which the above options are).