It resets at 0:00 UTC, not EST. I think your chart is off.
The "common play hours" in the evenings for US west coast occur immediately after the badge reset at 5PM local time. Therefore I'm not sure I follow your argument that US players have an advantage. In fact it is quite the opposite. For EU players on a traditional schedule I suppose I agree.
I guess the reset time could be moved by 12 hours at the midpoint of the event, but this mostly seems like a non-issue.