ご提案ありがとうございます
現在デバイスの判定は、wordpress 標準機能の wp_is_mobile 関数と同等の判定を行っています。これで特別設定を行うことなくシンプルにモバイルとデスクトップのアクセスを切り分けることが出来るようになっています。
必要以上にグループ分けすると複雑にもなるし、プラグイン毎にデバイスの判定に使う関数が違ってしまうことにもなるのであまり望ましくないと思っています
私が公開しているプラグインに plugin load filter や widget display filter 等がありますがいづれも wp_is_mobile で モバイルとデスクトップの判定を行っているのでそれとの整合性をとることも考慮しなくてはなりません
参考までに、実際のところどの程度のグループ分けを必要としているのでしょうか
例えば、スマートフォン、タブレット、デスクトップの3つぐらいですか