This sounds great in theory, but the systems I have seen proposed give everyone the capability to talk to everyone else. Resulting in systems that are too complicated and expensive for use on the line. If I have a radio to call out to the truck for a piece of equipment, should that radio be able to talk to the Governor to call for the National Guard too? The systems get too complicated for anyone to decide on and we end up with decision grid lock.
Instead of trying to completely reinvent the wheel, they could get this done if they would design a better Command network and use the existing systems for operations. Look at the problems you have in a centralized 911 center under heavy traffic. In a severe storm you lose the capacity to dispatch crews to fires because people use the same system to call in downed trees and lost dogs. Centralized communications often turn into a tower of Babel because we forget the rule that "there is no such thing as an emergency, it is your job".