Given that most labels are in the hand of user, I can let it to them --- but the $+$ and $-$ signs are a bit hidden in `circuitikz`, and used quite a lot around, so maybe those must be addressed.
BTW, I discovered this because I also discovered that, for example, `IEEEcon` setup still use Computer Modern $+$ and $-$...