Another thing to consider with the clone ETA movements (non chrono) is that they have the same hand size and fit...even if their quality is not as good as the ETAs for reliability as noted by some here. The issue however is that to pay the premium for a "gen Swiss" does not in fact guarantee you with a real ETA movement (thanks to quality CN QA/QC and business practices)...so I would recommend paying for the clone ETA where possible (not the GMT movements), and if it dies, don't bother servicing it but get a gen ETA movement from a real watch supply house which for slightly more than the gen Swiss upgrade from the Chinese dealers will get you a NEW, clean and oiled movement probably in the OEM packaging which will in fact be reliable for years.
Of course, you'll have to find somebody to do the movement swap...but starting with the Swiss clone will mean no issues with sourcing datewheels, hands, movement holders, stem height problems, etc.