I'd suggest that you start by spending the coming summer with your father. While here, visit the schools that you would have to choose between if you moved here and find out about their curriculum, teaching and administrative staff. Take a look at their books, their labs, if you are in science courses. I would also suggest that you make it a point to talk with some of the students who attend the school to see what they have to say. Someone at each of the schools should be able to help you make contact with students of like interests and abilities as yours.
You aren't going to get an answer to your question on this message board. You'll only get personal opinions and advice which may or may not be of any value. To answer your question I really believe will take a lot of research and investigation which can best be done here. Think of this as your project for the coming summer. You'll learn a lot, meet and talk with some interesting people, and will come to conclusions that will be the answer to your question.
Regarding college, the fact you finish highschool here doesn't mean attending college here. I'm sure that if you talk with some capable students at the schools you are investigating that you'll find they, too, plan to attend college in the US. On this subject, also ask at the schools what their placement rate is with respect to students going on to college and universities in the US. Even more important, find out where they go. Are they being accepted into the sort of schools and programs that you are considering? It is important for you to know.
You already know what your prospects are if you stay in the US, and you obviously have certain expectations based on them. Now you need to gather the sort of information that will enable you to evaluate your prospects if you finish your high school education here.
Good luck. Sounds to me that you will do well no matter where you finish high school.