Я, конечно, не знаток, но нас учили, что числа до 10 лучше записывать строкой, а все, что выше, желательно в виде цифр.
5,45% в виде строки довольно неудобно читать :)
Читать разумеется удобней, но тут предполагается текста для обучения систем распознавания речи, а там как раз предпочтительней, чтобы текст в точности соответствовал тому, что было произнесено, без сокращение и прочего
Используем как один из этапов предобработки текста в открытом датасете русской речи Open_STT. Про сам датасет можно подробнее почитать в статье на Хабре.
Нормализация текста в задачах распознавания речи