а что посоветуете? пока что склоняюсь к варианту в сторе хранить параметры
по сути формик и делает свой стор, где хранит параметры и всё прочее и на хуках шустренько отдаёт. Плюс встроенные валидаторы и всё прочее. Пользуемся формиком в крупном проекте с десятками разных форм - от авторизации до сложных форм "в несколько этапов с динамической валидацией". Никаких проблем не возникает, если есть голова на плечах и умение читать и понимать документацию