Raym0NT, Это увеличивает выходной файл, но упрощает поддержку.
Первое компенсируется использованием плагинов сборки по типу combine-media-queries. Они после компиляции объединяют одинаковые медиа-запросы в один блок. Разумеется, располагают их в правильном порядке. И в конце файла.
но инлайн-стили использовать в html как-то не очень красиво.
Это заблуждение.
Не красиво писать в инлайн то, что должно быть в css. А то, что в css быть не может по каким-то критериям - нормально писать в инлайн.
Часто используют кастомные свойства в инлайне. Свойство background-image - это почти классика. И т.п.
lexstile, Вы сами записываете этот ID в токен. Если токен валиден, то это значит, что данные в нем (ID) именно те, которые вы записали, и косвенно это доказывает существование пользователя. Ведь вы записали туда существующего пользователя. Однако, пользователь, например, может быть удален из базы.