Если это интерактивные элементы, то у пользователей, использующих для навигации клавиатуру, элементы будут перебираться в обратном порядке и это очень неудобно. Хотя можно починить с помощью tabindex.
Но проблемы останутся у скринридеров. Они читают элементы в том порядке в котором те описаны в html. Поэтому навигация для скринридера построится в обратном порядке и читать он их будет в обратном порядке. это не лечится.
Я бы делал через transform. Не будет работать в IE, но это кажется меньшее из зол
https://codepen.io/codepen-store/pen/OJVvKgvНу или js