No, not really. Whenever I add a new device to my network, I associate all the virtual devices created by that device to the room in which it's located with the "Move all elements to room" feature. This is simpler than associating each of the virtual devices. From the same page, I mark the ones I am not interested in as deactivated. With Fibaro dimmer modules, the number of uninteresting virtual devices is pretty high.
But I note that the Rooms overview in the app shows "N devices" for each room, and this number is the correct one – meaning, it excludes hidden and deactivated devices. But when I enter the room, the deactivated/hidden devices are listed. And what's strange, is that it seems to show most elements that are deactivated or hidden, but not all. For example, it lists all the deactivated Fibaro alarms and power measurements associated with these dimmers, but does not show the same dimmer modules' deactivated togglebutton elements associated with button press for those who have this feature configured. In other words, it doesn't seem perfectly consistent. Could there perhaps be something fishy with the logic checking for "permanently_hidden" and "visibility", and possibly some other parameter like "deviceType"?
By the way, do you also have plans to do remote support, and implement functionality for the mobile presence device?