Well here's a rep that I got today.
As a rep, its not too bad. The S in the crystal is there. No glaring errors except the movement difference.
I can imagine that the gen swatch isn't that different in the way it feels on the wrist so I would say this :
From wearing steel or ceramic watches with mechanical movements, this swatch rep feels like a toy. Even a cheap casio or VK quartz rep feels more substantial than this.
It looks like a Speedy yes, but that's where the similarity ends. Will I buy a gen Swatch? I really doubt it... Unless it was much cheaper than retail.