Я пользуюсь, в основном, на этапе отладки, когда делаю удобный мне
вывод информации. Если нужно в конечной программе и не страдаю от недостатка флеш и хватает скорости, то спокойно использую и в основном коде.
Для АРМ использовал newlib-nano или как их там, где можно выпилить плавающую точку. Но выпиливал не всегда.