MM has a callback for code to be executed after the patching so you could have your code generate whatever you need (csv, json, xml,...) or your could write an addon that runs on the main menu, or insert itself late in the loading process

No problem here. If I could I would change MJ's licence to something else...
Edit: I did not look if you use thread or not but if you don't you should be able to use the stock dragcube calls without using MJ code

You can not have a game that allows mods as complex and intricate as KSP's and have a fixed stable modding API.
And after being integrated that content would not evolve anymore. Which is a net loss for players.