I'd be interested to have some filter/hook so I could provide custom lists/groups to the plugin, would that be possible? That would be something like
apply_filters('emailusers_customgroup','mycustomgroups')
function mycustomgroups() {
//build my custom list based on their meta "interest"
$groups = array(
array(name=>"Group1", users=> array(id1,id2,id3)),
...
)
return $groups;
}
(raw php code, unchecked, but pseudocode :)