From a C-130J perspective, we looked at hours as well as flying ability before we chose someone for upgrade. We held a few back from upgrade training since we agreed they weren't ready. We also delayed AC certification for some folks, even after passing their checkride, who we thought were ready but flailed during AC upgrade. We did have 3 year copilots, but this was a result of the H to J transition and lack of airframes.