Turn off all other notifications except group notifications

What do you mean by “notifications”?

Users shouldn’t be receiving notifications (read: emails) about any posts unless they are watching the topic, have set the category to “watched” or are personally @mentioned.

If you’re just talking about topics showing up in “latest”, how about setting the category page to the homepage, and then users can click on their desired category to view the category-specific latest page?