Если
- вы хорошо понимаете в каких случаях от чего считаются проценты (а не так, как кажется на первый взгляд),
- результат соответствует ТЗ,
- и вам так удобно
Я обычно для резинки на body вешу что такое font-size: calc(.00838 * 100vw + 0px);
И остальные размеры пишу в em и %. Тогда получается полноценное масштабирование всей страницы завязанной на ширину окна браузера. Получается что то типа такого frontendie.ru/jobs/adbk
За последние пару лет проектов 20 так делал. Одному заказчику вообще других вариантов не нужно )