Yes it probably would be wrong unless you knew for a fact that say 99%+ of all systems that initiated the installed completed successfully.

I don't know what he's really doing here, just saying that his current method is not going to work. I agree that doing some better checks on the local system would probably be the best approach.