вам лучше самому это пощупать
например, в этом проекте)
если безо всяких подвыподвертов, то функционал и там, и там одинаковый
единственный минус - контролер желательно держать включённым и на железке, которую не потеряют
потому что если контролер куда-то денется - перенастройка свитчей будет доступна только после сброса и првязки к новому контролеру