That said, totally agree. I understand that I'm trading "phantom lossiness" for "magical storage", but its more appealing to my own style of play: If my suite of machines requires 20 units of energy, I want to produce just that 20 units and not guess at how much extra I need to cover loss*
Previously, BC machines didn't tell you how much power they needed, and BC engines didn't tell you how much power they made. Would that fix the problem?