Hi Victor,
We are working on a feature right now to have Time Series as a first class data model type (meaning all the standard metadata in Time Series will be synced and present in your data modelling project) for up to 1 million time series instances at the time of launch. These limits will increase over time as we continue to make investments in storage scalability.
If you’re starting from scratch today, and are choosing between Assets API and Data Modelling, then providing your model can fit within the instance budget of Data Modelling (5 million nodes and edges per project), we would recommend you start there.
There’s nothing preventing the creation of an asset hierarchy like structure using data modelling, and you get the benefit of being able to use edges to enrich the hierarchy model where with Assets API, you have to use the separate Relationships API to do that and it comes with query limitations.
If the instance budget is insufficient for your requirements, let’s have a chat.