1) i think if he is happy then cool for him. i'm no where near disappointed that he is happy.
2) nothing lost in translation there. no way around it. that is not great feedback from a customer. not the type of language i'd want doing a review for me..:)