У нас тима пишет код для фичи, которая встраивается в страницы, написанные другими тимами. Вот даже не знаю, при таком раскладе, стоит ли писать тесты на компоненты в изоляции...
На счет прогонов на каждый пр - это конечно удобно и понятно в целом, не зависимо от типа тестов. Но что там у вас происходит со скринами в пр я не совсем понял, можно уточнить?
Еще раз говорю - тесты эти имеют смысл для тестирования React компонент а не фичей. Их должны делать девелоперы которые пишут эти компоненты. Если у вас не получается убедить команду почему так надо - то отбой.