Amberwolf,
You weren't kidding about the stator variations. Most of the stators I've seen, either have magnets too large (greater than my 28mm), wrong bearing sizes (mine is a 6202-2RS), wrong stator diameter (my stator is 198mm), or even an incompatible bike frame dropout (my dropout is...