Мобильный стиль рассматривается не как один из ряда стилей, а как мобильная версия сайта. Его нельзя включить в личном разделе (он отсутствует в списке стилей). С точки зрения пользователя это похоже на «мобильный субдомен», используемый на многих сайтах или на текстовую версию форумов, с той лишь разницей, что мы обойдёмся без субдоменов и подпапок.
Пользователь может выбирать стиль вручную. Например, у Петиного телефона экран 176×240, и ему мобильный стиль будет в самый раз, а у Васиного айфона 960×480, и Вася обидится, если мы ему насильно всучим мобильный стиль. А у Маши телефон неизвестной китайской фирмы, нашим скриптом он не определяется, но Маша сама может нажать ссылочку «Мобильный вид».
Если пользователь переключается на мобильный стиль (или, наоборот, на полную версию) вручную, то стиль запоминается в cookie, база данных не затрагивается. Поэтому выбор между мобильным и обычным стилями, сделанный с телефона, никак не влияет на выбор, сделанный этим же пользователем с компьютера. И наоборот.
*************************
Заметите глюки - пинайте! Будем исправлять...