Обилие валидаций, вероятно, не столько проблема производительности, сколько проблема дизайна.Если вы создаете приложение и обнаружили, что в ваших классах более 10 проверок, это, вероятно, свидетельствует о том, что класс делает слишком много.
Я рассматриваю что-то вроде validates_presence_of :name, :description, :etc
как отдельную проверку.