Absolutely agree, much better to hear from someone quietly that you've made a blooper and even though that initial conversation can (and prob will) be awkward it is perfectly possible that it can lead to a fruitful professional friendship.
btw, if anyone has spotted any of my bloopers, please e-mail me quietly 🙂
John
Assumption is the mother of all F***ups