I will seriously consider BFC as well
. Nobody seems to have a bad word to say about them. I was looking into training in South Africa recently, and came across Progress Flight Academy. They have an excellent reputation too, and what do you know, when I go on to the BFC website, I find out the two schools have a "Flight Training Alliance".
Cheers