I know some people don't think it was fun to hang out with other people.
I believe almost all the things on your list that now give more fun are VERY dependent on a person's (sim's) personality (read "traits"). I'm sure an athletic sim will enjoy the hell out of going jogging, while one that is either not athletic or has a low sports skill or a lot of weight will not.
Playing chess is most likely fun for those who are already somewhat good at it or a genius, while for "normal" people it might be the most boring game ever (read "drains fun!!!"). Same for tinkering, hacking, swimming, doing homework, working from home, etc. etc.
Flirting is surely a bit fun for normal sims, VERY fun for flirty sims and very unfun for nonflirty sims.
Reading a skill book is probably quite fun for a sim who is into learning while it's an undesired chore for everyone else who'd rather be ..uh.. exploring mausoleums or whatever catches his or her fancy.
I could even picture woohooing to be unfun for a "never nude" sim
or maybe a loner ("ah, not again! leave me alone, why did I ever agree to marry!" *drain drain*).
I hope you get my point here - I think in most cases it should really depend on a sim's traits whether the activity raises fun or drains it. If that is taken into consideration, I think this is definitely a very nice mod.