"examples from languages with more complicated conjugation or declension could readily provide much better illustration why any naively-reconstructed rules reproduced from just a couple of hand-picked examples should not be assumed to hold": Agreed that you'll need at least one example of each conjugation or declension class. But since there aren't usually more than a few such productive classes, that's not too many examples. There are of course those languages that clearly violate this--there's an African language that seems to have bizarrely many pluralization classes, like hundreds IIRC.
FWIW, languages with agglutinating morphology (long sequences of prefixes and/or suffixes) tend to be more regular than fusional languages (languages where each word takes at most one prefix or suffix, at least from what I've seen.
Linguistics is the study of languages in a scientific manner. Pattern recognition can be one approach, and it's great when it works to provide insight but it is (or should be) a means to an end and one must also be aware of its limitations.
> The only reason that your list makes sense is because there is such a clear pattern for the vast majority of plural nouns.
This perhaps could be a somewhat valid point if we were only talking about English. However, examples from languages with more complicated conjugation or declension could readily provide much better illustration why any naively-reconstructed rules reproduced from just a couple of hand-picked examples should not be assumed to hold.
So, as I said, while I find those puzzles interesting, I just don't think there's much linguistic insight to it. It's just an exercise in deductive logic. Nothing wrong with it of course, and I concede that might have been the point all along, just call me surprised.
Similarly: "Bob is twice as old as Alice and was 4 when the first man landed on the moon. How old is Alice?" is not a problem in astronomy. It's just a fancy way of stating: "b == 2a && b - ($CURRENT_YEAR - YEAR_OF_FIRST_MOON_LANDING) == 4, solve for a."