I think there's only 30-50 permutations for the Cube, because most of them can only be done once or twice, which cuts down the number a lot. So as long as your extra modules can only be installed once per cube, it wouldn't be as big a deal. You're still talking about almost doubling the number of odfs for the cube, even with restricting how many times they can be installed.
Basically, to answer your question, each cube odf is one of the combinations possible, so if you really wanted, you could make a table with all the possible combinations of what you want to add, and then write 1 odf for each one, plus the weapon odfs of course. Adm Z's right. That's going to be a lot of work.
