Well since i myself am new, i can't comment on the equipment, however i have found that while the scope can show you more and at higher magnification, i more often than not use the binos to scan the track down what i am aiming for...
That said i too am affected by light pollution and i am thinking it does make finding things harder, as i have still been unable to locate M31 (Andromeda Galaxy)