I'm with Spec on all points..
The only time I have my high beams on is when I'm riding towards some jackass who's not smart enough to have his headlights on if it's foggy or raining.. I figure, if he doesn't have the courtesy to make sure I can see him, I'll damned well make sure he can see ME!!
I tried the flash at intersections, and more than once, had someone pull out in front of me because they thought I was turning, even though I didn't have a turn signal on..
As far as looking "Odd", who cares? I'm not out there riding to impress or worry about how others think I look.. I'm sure that you'll ride past thousands of Pirates in your travels who will think that unless you're on a Harley, and dressed like a Pirate, you're stupid and your bike is ugly.. Again, who cares??
Go out there and ride for YOU!! Keep yourself safe, ride aggressively defensive and enjoy yourself.. Oh, and have some bacon!! MMMM