Another possible pitfall.
A lot of jurisdictions follow the California lead, and prohibit the installation of an engine block that is older than the vehicle it goes into. For a 1994 car, that would mean a 1994 or newer engine block.
If you live where there is an emissions-testing program, that could be a problem, depending on how thorough the inspectors are.