Где то читал статью. И на сколько помню и сам понимаю, global state hooks, это так побаловаться, так как получается не оптимизированная штука, которая будет приводить к очень многим перерендерам. Не разбирался конкретно в этом вопросе, но так думаю) зачем изобретать велосипед, если он давно изобретён)
P.S. Кто то из коллег мне говорил недавно, что Mobx будет получше Redux, но это так, непроверенная мною информация)
Если найду ту статью, то скину сюда, там описаны все минусы варианта стора через хуки