I also like the word "motor" in the name... for the same reasons. Probably because I used to own a bunch of British cars.
As I understand it, the name should suggest:
International in scope.
Unambiguous ... it's about the car brand.
An organization of enthusiasts.
I don't think we can beat it to death, as it's pretty important.
My only concern with "Fans" in the name is that it might suggest that the club is part of SaturnFans... when, as I understand it, it is a separate entity that enjoys a good relationship with SaturnFans.
Dummo: What about a stylized sawtooth wheel for the gear part of the logo? Sorry, I just love those wheels. Edit: geartooth would also work and is less busy, allowing more room for text.