Yii2 не использует такой синтаксис:
FA::icon('home');
Вы подключили стороннее расширение, судя по всему хелпер, который генерирует такой html:
<i class="fa fa-home"></i>
Использовать ли его - решать Вам.
В целом такие хелперы, как и шаблонизаторы, позволяют избежать смешения php и html кода.
Если смотреть на то как написан yii, то во view html используется. Его там больше, чем php, так что хелперы как бы не к чему. Хотя дело вкуса. Но вот в виджетах и других классах фреймворка, вы не найдете ни строчки html кода. Только php и хелперы.
Чем удобен конкретный хелпер я не знаю. Разве что, если он зависимости добавляет, но учитывая, что это иконочный шрифт и он на всех страницах как правило, смысла не вижу, ведь можно встроенным хелпером пользоваться:
Html::tag('i','',['class'=>'fa fa-home']);