I must say that the process for adding files is too complicated and time consuming.
We are also thinking new ways to add files https://github.com/jsdelivr/jsdelivr/issues/347
We need to maintain our own structure to allow features like file grouping and version aliasing.