I've seen that shop and what they offer, haven't talked to them.
I did talk to a guy who looked into them, and said he had several people tell him that their quality control wasn't the best, issues with whatever motor that person had built.
This seems to be a common theme with IDIs - people seem to have trouble building them correctly for some reason. Of course, second hand info is still second hand... who knows.
Either way, the guy I originally talked to ended up deciding on a 6.9, rebuilt by a shop local to me(who I had issues with, but seems more reliable overall and is a one-man shop currently), with headstuds.