Bachmann's On30 trolley is a decent little model. It runs well and is reasonably priced. With a little redecoration, it will serve admirably on small a display layout.
I found that (as purchased) the pickup pole itself did not go high enough to contact the overhead wire at the recommended height (20' = 5"). It was a simple matter to remove the two springs, push out the pivot pin, and file a little off the foot of the pole to allow more vertical travel. This increased the angle of elevation from about 25 to 40 degrees.
But, in the end, there may be no easy way to make the factory pole to collect power from the overhead wire...