I think most of the assumptions I have made a pretty reasonable. We are talking about the evolution of possibly thousands of different genes which could contribute to IQ. This can't be compared to altering the pod size of a pea plant, a rather simple genetic selection, which still takes many generations to take effect.