Status bars, compact-combinators to hide your gigantic circuitry inside a 2x2 entity with has 12 io-ports, circuit-poles, optimized lamps for displays. (All UPS friendly)
You should catch defines.events.script_raised_revive and use it to apply settings, in order to make the mod more compatible with other mods.
Additionally, your copyTo entity method doesn't actually work. All the tools are there for it to work however, so I'm assuming you forgot to finish it up.
I just added the event script_raised_revive but don't know where this is triggered. How did you come up with this?
The copyTo method actually works and does what it should being: Do not copy the singals from one compact-combinator to the next one. The signals stored on a compact-combinator are required for blueprinting them. And as such they also need to have a unique ID and positional data etc.
What did you expect to happen here?