If you want a rep which is 100& gen-like, you need to get a gen. Every rep has it's flaws and drawbacks.
What you need to find out, which flaws and drawbacks are important and non-important to you. E. g., when looking at a GMT Master, does the movement have the correct order of the handset or not. Do the correct sizes, beweling and brushing matter to you. Correct color of the dial etc. First you need to find out the model(s) you are interested and then you can research in section of the watch brand and you will find a bunch of threads where the pro's and con's of each factory are described.