Yep. Exactly what he said, you cannot assign a difference of more than 20.

I'm super curious, what kind of ratings does your GK get? Mine gets horrible ratings, and his skills are considerably more even than yours, so I wonder how much difference is optimal.