IQ might be a better predictor, but the linked paper says it's not a far better one:
"The results demonstrate that intelligence is a powerful predictor of success but, on the whole, not an overwhelmingly better predictor than parental SES or grades."