> Non-backward compatible change? What is the risk of breaking existing > setups with this change?
I think that risk is very low. Assuming that this change brings sysfs entries to their intended hierarchy, it has sense to do it now (at relatively early stage).