Turning aside concerns about current and future provider interoperability (which is also a common reason for concern when using huawei hardware for core network purposes and would get worse as you expect them to integrate with several different vendors)...
Wouldn't traffic run through many parts of the network exposing data to even more providers? Wouldn't you be subject to any portion of the chain breaking, or being turned off?