I know, I'm probably taking this far further than anyone wanted, but hey.
Since you mentioned "road friendly", just note that if your motorcycle is registered east of Algonquin Park and south of Parry Sound (roughly), the fine is upwards of $1000 for having "studded tires".
If your motorcycle is registered in Parry Sound or north, or within Algonquin Park and north-west, there are specifications to what are acceptable as studs but yes, you could have studs. (the spikes in the picture would not be acceptable!) Some of the rationale around this is the Southern Ontario better-maintained roads, and that our roads down here are made with local softer limestone than the roads in Northern Ontario that are made from sterner stuff.
http://www.ontariocanada.com/registry/view.do?postingId=15402
Studs can be exposed up to 3.5mm, and you can only have up to 130 studs "per vehicle" (or 32 per tire on a car). If you have studs on your front tire(s), you must have studs on the rears.
They must also be "Scandinavian standard lightweight studs."
Some say "Legal until you get caught." YMMV, but I figure with the weird noise they make, you're attracting a lot of attention to your tires, virtually ensuring you get caught.
I figured when I'm riding in winter, I expect the police to immediately look for studs. I don't want them to make an example out of me just because I tried to reduce my risks performing an activity that Ontario year-round considers a "hobby that does not warrant special consideration."