Given that the OP asked what the best basic trainer was, please N.B. the word "TRAINER".
He didn't ask which basic training aircraft was best to fly.
Surely the ideal basic trainer should be one that takes the student from the state of having had no training along to successfully start training on the next stage.
BFTS to AFTS.
For instance JP to Hawk.