Вставлю свои 3 копейки. Реально, основной критерий - это наличие у разработчика всех необходимых средств проектирования (ну и, естественно, опыта работы) для работы с тем или иным контроллером. Все остальное, IMHO, - от лукавого.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)