Can you just add an "auto" setting for the theme selector? Or just remove the toggle altogether, and always follow the system setting? It's not hard to keep track of the system setting with CSS or JavaScript, so this should be a trivial thing to implement.
GG.deals is probably the only site where I have to constantly fiddle with the setting manually – it's pretty annoying.