Once in a great while I see a Helix go by my house, in the country. It does look a little unusual/odd. But, you know, I don't feel unusal or odd when I ride mine!
Then again, I am an old fart (68) and I don't care!
Around I get the "sign" maybe 50% of the time.