Если вы делаете это в статическом контексте, например в инициализаторе, то да, это не будет совместимо с предстоящим «мобильным режимом на основе размера области просмотра» (в настоящее время отключён по умолчанию, но скоро будет включён).
Если же вы выполняете проверку в контексте автоотслеживания, как в этом примере:
@service site;
...
<template>
{{#if this.site.mobileView}}
...
{{/if}}
</template>
то Ember автоматически перерендерит элементы при изменении булева значения mobileView (то есть при изменении размера окна браузера). Так что это не проблема.