I would agree. Making that type of engine change will have all kinds of challenges. The electrical side would be the worse. Depending on how new, reprogramming of the trans-computer and all the harnesses won't be fun.
Assuming the block isn't cracked, much easier and cost effective to rebuild...