Перестают работать wb-rules с ошибкой [wbgo_mqtt] MQTT token wait timeout: *mqtt.PublishToken

Да, можно. Полностью не решает, конечно, но симптомы убирает.

Ну, нет. На таком контроллере я публиковал под 10К сообщений в секунду для проверки. Естестенно это не рекоменация, это предел.
Ести CPU не перегружен - то вполне можнно использовать.