Prototyping a Graph to replace a CMDB

Hi, I'm Bob, I'm researching the potential of using Neo4j as a centralized CMDB for CI's and metadata collected from multiple public and private cloud accounts. Given the frequency that cloud providers add new service and resource types to their platform it's impossible to keep up with the schema changes required in a relational db, but thinking I'll be able to more dynamically add new resource types and relationships to my Graph. Appreciate any pointers from anyone that has done this, or tried it and it didn't work out. Thanks!