Those are awesome! I want one for my Landcruiser!!! I've been wanting to do an engine swap for a long time. I had been really considering a 5.7 aluminum LS1. This is much more expensive but would be totally killer.
For the money you can have a killer 5.3 + ProCharger setup in that Cruiser. Give me a call if you are seriously interested.