Except for the need for periodic replacement (which really isn't very often-- the lifespan of those D cells is probably better than most power tubes!!!!), batteries are superior to AC power any day in every way. The currents that are required in a preamp are in the range of a few milliamps, which a battery of this size will just laugh at. They are capable of delivering orders of magnitude more than this.