I wasnt asking you to change the mod, that was only my opinion on what I would change.
About things getting too crazy, thats depends on how its used.
For exemple, my mod that adds gigantic miners, belts dont work, you need to put on big chests or directly on Trains.
A stupid fast assembly would be very nice to craft stacked recipes, for exemple a 10 Stack of Low Density Structure, has 200 seconds of craft time.
About Modules, with Bobs, Each Beacon can add 6 modules to a lot of machines at the same time, and they stack with one another. Its a lot cheaper to put a bunch of Beacons than placing a lot of Modules. Thats why the number of slots matters very little.
.
For the recipes, there is many ways you can make custom recipes for having or not some mods.
For exemple, my "TA Miners" mod loads a different file for the recipes with a single line of code of "IF" on some mods.
if mods["pycoalprocessing"] and mods["pyfusionenergy"] and mods["pyhightech"] then
require("miners.recipes_py")
elseif mods["bobplates"] and mods["boblogistics"] and mods["bobmodules"] then
require("miners.recipes_bob")
else
require("miners.recipes_vanilla")
end