I am not a big fan of too many packages either (on the other hand I mainly install from git), but there are also cases when a module from a group has plenty of dependencies that one could think of why installing them if needing only another module from a group.
Is there a recommendation from Debian in similar cases? I was trying to analyze on this topic in the past and it seems that other apps/projects with modules have typically one package per module. I noticed that for PHP, with the typical modules I use there (php mysql, gd, curl, ...).
Maybe we should open an issue to debate the packaging. You can propose a grouping that you think it is the best and the others can contribute from there.