I'm confused: If you give users an option to choose black on white or white on black, why would the default option be relevant? In this particular context, I would imagine users are sufficiently competent to be able to judge the platform after customizing the colors ...