I have owned many reps for many years.
I've also owned many gen watches.
I've owned
Miyota 8215: a workhorse, installed on Citizen Automatic watches, Invictas
DG2813s: The cheap movement option in reps. This movement is hit or miss... in my experience it is not reliable for long. It may work flawlessly here and there, will also stop every now and then without explanation. I've owned a handful and I avoid this movement now.
ETA 2824/48/36, 2892A2, 7750/51, 2890 with Dubois Depraz modules
gen new movements are very reliable. The reconditioned movements that have been used in reps are not as reliable as the superclones (in my experience). I've owned watches with rusty parts, debris, stop and go movements, etc. Nightmares! The plus is if you can source a gen movement you can swap it and the hands fit just fine. Sometimes the clone parts work too (sometimes).
Asia superclone 28xx gold plated (Guangzhou 6xxx?)--very reliable, well finished gold-plated movements. These generally look brand new but they are marked 2836-2 ETA etc.
Asia Superclone nickel plated & decorated (TY 2130): Looks like a great movement, and has been tested to be a very good performer! marked 2824-2 at times
Asia Superclone 2892A2, 21 Jewel, SeaGull ST 18: I own one of these and it is finished beautifully, and performs very well. It is one of the most precise movements as far as reliability and timekeeping when on my wrist.
ST19 (Venus 75-like hw chrono, column wheel). This is a workhorse, but I have also owned one that wasn't as reliable... the clickspring busted on mine. One of the dial fastening holes on the main plate was cross-threaded and worn out.
Stellita SW-200: I own a top grade version of this and it is a very good performer. It is a clone of the 2824-2 with an extra jewel (26).