I have to say that while the kid's clever, most of the near misses I've had were from people trying to merge in to my lane, pulling out of side streets without really looking, or at round-a-bouts.
Personally I won't wear a hi-vis vest by choice, I just don't see the point. As I said to a bloke at work 'What can't you see, the big 220kg bike or the 5'11" 110kg bloke sitting on top of it'