The decentralized storage system like IPFS can no doubt hold massive data, but there shortcoming is that there is weak interactivity in such system implementations. If CATA can address such issues then that can be a big plus for them.
There are decentralized storage system available and the biggest thing in my view is that they dont offer any query capability that's results in non availability of features like extracting data of your choice or slow searching in stored data. Moreover there is no copy right protection in NFT world, this is something badly required in NFT.