I’ve always liked the idea of just reusing the Fourth of July. I think there would be a lot less animosity from the losing parties if everyone was celebrating America on the same day.
I love this idea, but patriotism in the United States is mostly an act. Asking people to back their 'love of country' with an actual deed (especially one that shortens their time at the barbecue) would spoil the illusion.