I gotta say, for better or for worse, Kogoro makes better puns than Yusaku. At least with Kogoro, you can laugh at how ridiculous and pathetic Kogoro's far-fetched jokes are, while Yusaku's puns are just as empty as the life of a high school detective attending grade school.