Haha, I'd be worried about how the dude would react. Chance is you caught him off guard, which might be good for negotiations. But then you gave him 20 miles to mull it over. Which sounds like quite the commute given the described state of the bike.
Wonder how the 600EX rear dérailleur made it on there.