Поддержку автора выше.
Вы какую задачу решаете? Если просто выяснить, что лучше, то ничего не лучше. Пиксели отлично справляются, но это не значит, что em хуже.
Если вам нужны динамичные отступы под ваш динамичный интерфейс, то em будет получше, но это не значит, что пиксели отстой. Опять же если весь интерфейс зиждется на r[em], то лучше придержится r[em].
Любое решение задачи исходит из задачи/требоваия/цели =))