I'd totally buy into this idea..but who says you have to put the card on buells only? what if you just put the cards on any other sports bike etc.. to peak their interest..maybe a rice rider is looking for a different ride/idea and hasn't thought American.. i'd do that too. But as stated, I wouldn't mind finding that on my seat , especially if it offered something in the way of parts, or meeting up with fellow riders etc..
i'm down with it!!