I'd think the hardest part of swapping a newer engine like that in would be having to run a stand alone control system. Then there is all the fab work that would be required to get it to fit in the old body style, fabbing mounts, exhaust, etc etc. Making the cluster work, or having to replace the cluster with something different to get functional gauges. All the newer stuff is CAN bus based, nothing on our vehicles is, so there's a huge disconnect in getting everything to work together.
Personally, I'm the type who likes a clean swap, I don't want a hack look, all kinds of aftermarket gauges or dash because none of the factory stuff will work anymore.