The ICI paint store carries some good foamy wasp and hornet spray that stickshose down the nest good and make sure you get them all. If you had found that in the woods somewhere I'd say leave it, but if anything shakes that tree too hard like a squirrel and you or your kids are outside they are going to sting the shit out of you.
nice pictures btw