My view is that if you add six syllables to avoid sounding racist, then you're likely racist.
Plus, we don't call white people European Americans. It's Caucasian, though only a small percentage come from the Caucuses.
Furthermore, I feel that hyphens divide people the way they divide words.