А что ты вкладываешь в понятие плюсов? Вот хорошее из интернетов, рекомендации по использованию плюсов под микроконтроллеры: don't use new/delete, avoid exceptions, avoid virtual classes with inheritance, possibly avoid inheritance all together, be very careful with templates, use inline functions instead of macros, and use const variables instead of #defines.
Фактически, остаются статические классы (читай структуры), исчезает весь STL, никакого Boost'а, смарт поинтеров и прочих радостей жизни. Ну и получается у тебя ANSI C с классами.
Понятно, что если ты пишешь под взрослый арм, у которого сотни килобайт памяти - то почему бы нет, можно что угодно юзать. Но смысл? Выгода может появица на ооочень больших проектах..