Заголовки нужно постараться сократить и уместить в одну строку. Но если никак не получается, выравнивать надо по верху.
Стрелочка в таблице — это взрыв мозга. У вас написано «Тип удалённого подключения ↑», но на самом деле он не сверху, а снизу. И данные всегда снизу, куда бы не указывала стрелочка. Человеку приходится проделывать очень сложную работу в голове, чтобы понять, что здесь стрелка используется не так, как во всех остальных случаях в мире (не указывает направление), а иначе: является символом роста или падения. Но и после этого тяжело: что такое рост типов удалённого подключения?
Часто сортировать в обе стороны нет никакого смысла: зачем мне по‑алфавиту, но вверх ногами? Так что достаточно просто дать выбрать поле для сортировки, как‑нибудь подсветить его:
Желание объединить выбор сортировки с шапкой таблицы понятно, но иногда лучше понять, какие варианты сортировки действительно полезны, вынести их в отдельный элемент и хорошо подписать:
Если при этом есть сортировка по одному параметру, но в разные стороны, её тоже можно подписать понятными словами:
Прям вот сравните формулировку «Сначала самые нагруженные» с формулировкой «Нагрузка ↑».
Понятно, что бывают очень специфические интерфейсы, где данные могут быть любыми и нужен универсальный способ сортировки по чему угодно как угодно. Тогда я бы просто попытался как‑нибудь встроить стрелочку в линейку, чтобы она не влияла на вёрстку таблицы:
Она нужна только для того, чтобы хоть что‑то менялось при клике на уже выбранное поле, то есть для обратной связи. Реальное понимание того, какая сейчас сортировка, будут давать сами данные. Вижу не то, что хочу увидеть — жму ещё раз.