Good approach!
As far as I understand, the new dxIsParentalProtected flag is applied "internally" in the parental setup.
What should I consider to support your approach when reading and writing settings in E-Channelizer?
Should the new flag be applied when hiding services 'dxDontshow' or adding services to the blacklist?
Flag 'dxDontshow' hide any service(use lamedb).
Flag 'dxIsParentalProtected' only blacklist services parental control.
This flag is automatically applied.
No changes in E-Channelizer is not necessary.