If warranty is an issue, check what is required. I don't know what is required on GM crates, but I've seen some warranty's where it must be installed by an approved shop...(not necessarily GM's warranty, but you may want to check.) Local GM dealer also may be able to price match and save you a couple bucks on shipping.
I almost went with that engine, but funds dried up,