Заказывать полностью свою плату не окупится никогда. А брать процессор попроще, но-зато-я-все-сам-спаял - зачем? Для меня дискавери - это такой вариант корпуса контроллеров от ST. Для серии из единиц-десятков изделий самое то.
WIFI незаменим по одной причине: все эти кнопки, крутилки, лампочки и дисплеи абсолютно бесполезны, если рядом никого нет. Конечно, делать это нужно не по принципу "одно устройство - одна точка доступа" - каждое устройство должно быть постоянно на связи с облаком. Если очень хочется, облако может быть и на локальном сервере, и дисплей стационарный поставить можно. Push-уведомления и SMS из облака опять же полезнее, чем биииип от контроллера.