Seriously, thanks for this very detailed and amusing report. It pretty much mirrors my thoughts on it; though you are in a better position than I to comment on the language/translation aspects.
My photos of the weekend are at: Will's Antwerp Photos
You don't need to be a member of Facebook to view them (assuming I've got the settings set right).