I mapped it out @rogeriocouto.
I see the point and makes total sense. Personally my only fear is that we end up with a lot of plugins that are different between each other in just small simple details and that creates a sort of “plugin pollution” that ends up overwhelming the users. Maybe grabbing one of the plugins that you mentioned and giving it a bit more functionality on some sort of advance settings (like controlling the LED behaviour) would do the job just fine. Of course, then this should be documented on the plugin documentation.