I think this cover is fine. The photo is great, and it leaves a lot of space at the top for the headline stuff. The green of the headline and yellow of the logo don't have much to do with the coloring of the photo. I'd probably try to pick some colors that are more complimentary -- or just go with white or gray. The "Vigilante" type treatment may be a little over-fussy, but it's okay.