I've had mine for a year now and other than folks I meet at the NJ Art of Driving I haven't met anyone on the road. I have seen a total of 3 on the road in CT but each time we were traveling in the opposite direction - both at speeds in excess of legal, so it was only a blur, lol.
Once I even turned around and gave chase but couldn't catch him in traffic.
So while there has been some sightings, no "close encounters of the 3rd kind".