OK, I'm going to fan the flames a bit here, and hopefully not make any enemies!
First, .let me say that I don't LIKE carrying an identification cane. I doubt that anyone does! I just got my first one (here in the US ID canes are white, with a red tip, just like the longer mobility canes, it is just a size difference) about a month ago, and while I have taken it with me when I have gone into uncharted waters, I haven't needed to use it yet. I will when I need to, that is for srue.
Yes, a cane is more conspicuous than a pin or patch. That is the point! Persons with low vision complain that buses don't notice their cane and don't stop, how do they expect a speeding bus to see a one or two inch (Yes those are the sizes, I checked the site) emblem?
In the United States, there are laws on the books regarding persons carrying canes. They are part of the drivers manuals you must study in order to get a driver's license--at least here in Wisconsin it is. The cane offers you some protection. A driver can't say "I didn't know she couldn't see", because the cane is quite visible. A pin or patch on the other hand would at this point give you no legal recourse if you ser somehow injured by a moving vehicle, or had to take on the bus company for failing to stop for you. It takes constant reminders to keep these laws enforced properly, and introducing another method of identification will just add confusion to the mix.
But really, this is about my personal take on the matter. I see wearing a pin or patch that says low vision is like being labeled. It is like saying "Look at me, I'm blind!" Some may say a mobility or ID cane is the same, but it is not. A cane is a tool, just like glasses, sunglasses, magnifiers, monoculars, and bioptics. It helps a person to 'see' their environment. OK, so most who use an ID cane don't use it as such, but I personally wouldn't hesitate to stick it out to investigate if I thought there was a tripping hazard!
I would be mortified to wear a pin around! Besides, it's size is so small most people won't stop to read it! One or one and a half inch pins or a two inch patch! Then put the print in that--a person in a hurry will never notice.
Sorry, I just don't see it. I guess I'll just be conspicuous--hey with the white hair and eyelashes and stuff I stand out anyways!
Joni