Если все странички генерятся скриптом, то проблемы со сменой цвета фона вообще нет, ИМХО.
Да и надо ли давать пользователю менять фон, цвет шрифта и все такое? Я думаю, что юзер этим займется, если на сайте больше делать нечего
Если я постоянно пользуюсь каким-либо программным продуктом, то в процессе его использования настраиваю интерфейс максимального удобно для меня (для тебя настройки этого же программного продукта будут другими).
Когда тебе часто приходится обращаться за информацией на
сайт, дизайнер которого не предусмотрел читабельность текста, то через определенное време тебя начнет раздражать желтый шрифт с засечками на черном фоне (а у кого-то, возможно, свои требования к читабельности текста)...
К тому же SSI позволяет менять не только цвет шрифта/фона и т.д. ты можешь дать пользователю настроить интерфейс страницы по своему усмотрению.