guiri,
Now that I have a brand new non chepo helmet(Shark Evoline) I
really don't want it rolling down a parking lot. I don't like the handle bar location for several reasons, not a bash, just personal reasons: 1)I always mount and dismount from the high side of the bike, so hanging the helmet on the clutch side would require a walk around, 2) off road, hooks on the handlebar could cause an issue(snagging) on narrow brushy trails which I do ride, 3)I have Cyra type handguards w/no bar end weights so mounting might be a problem on the throttle side.
I read through the thread and I don't see any alternative mounting locations....but I have an idea that I think will work on any bike with a tail box. Simply drill a hole at the rear lower edge of the box(left or right side) and mount it so the hook hangs below the bottom edge. The box overhang should give plenty of clearance and the location is perfect for locking it up since the lock and or cable is right there in the box.
I put a red star on the lower right of the Pelican box on my '07 where the hook will go:
Anyway, I thought this might help someone else out with the same "dilema". PM enroute..........