Как выстроить коммуникацию между редьюсерами, и стоит ли?
 я могу вызывать один редьюсер из другого 
Не надо). 
action поступает на каждый reducer в store. .  
Каждый reducer по своему реагирует на один и тот же action и анализирую 
payload устанавливает  свой state

Ток что один редюсер выбирает из полезной нагрузки данные, другой фильтр, итп.
Думай "модельно". 
т.е. у тебя есть один функционал, который реагирует на все запосы. 
Я бы отрефакторил и перевел все запросы в мидлвары и сделал для них несколько экшнов, типа API_REQUEST, API_SUCCESS, API_ABORT, API_FAIL и т.д.