After teaching many to fly i would agree that certain motor skills mixed with mental agility (intelligence?) greatly predict the success of a pilot. People who are good at learning to do other things in motion learn to fly well. I found that people who had athletic talent (good eye hand coordination) did much better also. If you gave me someone and I could ascertain their backround skill set, mix that with intelligence and I will have a good predictor of success. Someone who can work on their own car, play basketball, waterski, drive a stickshift car smoothly, learn how to operate a new cellphone without asking for help, will do well. Someone who can only drive an automatic, always goes to jiffy-lube, weighs 250 lbs because the only running they do is from airconditioning to airconditioning, has to read the manual on his new cellphone, will most likely fail.