First thing to do is make sure that everything is properly lubricated. Without getting into a debate on lubrication, make sure things are cleaned properly, meaning wheel bearing points, motor armature, gears, everything. Get rid of any hardened gunk.
Do the same for any rolling stock.
Now, please, lets not get into a debate on lubrication here guys, I'm only stating what works for me in the next paragraph.
Put a little grease (I use lithium paste), on the gears. At every rotating point, put a drop or two of oil (I use Mobil 1 synthetic). This is every axle on every car as well, armature, rollers, linkage points, etc. Just do not use a ton because it will then get splattered about.
Now use your ZW, and let the engine run by itself for a couple minutes, then latch up your cars and see how it works. I believe you will see a noticeable difference.
As for a power supply, well, I don't like using postwar transformers on prewar standard gauge. This is because a ZW puts out a nominal 20 volts, so does an LW. These postwar transformers will be minimally acceptable for use with standard gauge. A KW, however, puts out 18V and fail miserably at powering prewar standard gauge.
The prewar V and Z transformers put out a nominal 25 volts, and that extra headroom makes a big difference when running a standard gauge train. Some of those trains weigh about 35 pounds or more.
I don't know what the guys running at 15 volts are powering, but I'm thinking it may be smaller standard gauge electrics, or maybe modern tinplate.
Anyway, hope this helps. The lubrication is cheap and easy and makes a huge difference (Use synthetic. Wink, Wink, Nod, Nod). The transformers can be found on ebay or at train shows for a nominal cost. I always wanted a ZW, but after owning one, I never use it, except for auxiliary power for switches, if used, and lighting. I always use a V or Z. The only downside is there is no whistle control on them, but you can buy one for like ten bucks...