If the flip-switch would be disabled by default (or be context sensitive and don't jump in your face when it's not appropriate) I think at least for the Nyxboard the peripherals could stay in advanced level.
As for CEC. I kind of agree that people buying and plugging a CEC adapter (and for this know what CEC is/does) are advanced enough to switch the settings level once and configure their device - otoh a peripheral is not that advanced in general. When hot plugged and no configuration is present we could even show a dialog "detected new peripheral 'CEC Adapter', would you like to configure it now? Yep/Nope".
But in any case a dynamic switch of the settings level simply doesn't make sense IMO - either a setting is a basic setting or not. Display of settings based on "realtime" conditions is another thing and IMO something we should/have to support.