Чем больше дробишь, тем легче разбираться потом, так-как много переменных с осмысленными названиями, да и названия плат говорят сами за себя. А в случае одной платы придется ходить по-схеме и вспоминать алгоритмы, у меня это плохо получается, проще по новой написать .
Сейчас у меня проект на UNO 16 плат и это при том что использую больше десяти пользовательских блоков. Второй на меге в разработке, там наверно к сорока в итоге выйдет.