I like the constraints around machine upgrade parts, figuring out how to fit power coils and spark link and still have a pleasing build. Reminds me of cabling solutions when building a PC. So I disagree with the idea that these restrictions fundamentally limit creativity. It’s just a different kind of creativity.
Still, these tesla coils don’t seem to limit the parts I like, and they give others more freedom, so I’m not against them.
Can I simplify the concept a bit? What if the teslas attached directly to the machine and then acted like part of the machine for the purposes of counting coils? Should remove the need for running a separate wire item and fixes a lot of the edge cases around ambiguous coil placement.
Edit: another alternative is to let us add a 5th, 6th, etc machine crate onto the machines. Just to expand/route the coil attachment surface area