i just spent 5 minutes checking those out. it's most commonly used as a replacement for the points ignition on Minarelli mopeds. they're made in china, and you can find them for 30 to 100 bucks.
moped army forum reviews aren't very good. a bunch of people said they failed within a few miles.
from what i just read, i'll stick with the stock one...