Wow, school #2 is a long time to be in school for anyone, even college. I understand wanting the best education for our kids, especially if the parent didn't get it. However, one can not use the school to parent the child. Now if your son was a child who hungered for more education and wanted nothing else but to continue to excel, then school 2 would be great for him. But to only put him there to try and make him more focused he will end up resenting you and the school and may just turn the opposite of what you hope for.
We have been looking for a new place to live and I'm looking to be mapped in the area to keep my son in the same school with his friends. Are they the best choice of friends? Not always. But I make a point to get to know them and welcome them in my home and sometimes feed them. My son and I have a very close relationship and we talk a lot about friends and making right choices. My son is very bright and gets really good grades, but he doesn't want to apply more of himself into school than what he has to. That use to worry us and sometimes still does. As parents we would like him to apply more, but at the same time he is not doing bad and he keeps his grades up very well.
We do speak about college to him. As a matter of fact, I have already been talking to him about going to the junior college in the summer and getting a jump start on classes. (I met a girl one year when I was taking a summer class and she was just going into 9th grade and was already taking classes at the junior college.) Now they have exit exams, and I believe my son will be able to start college once he passes his exit exam that is taken in his sophmore year.
With the high school he is at now, we have his 4 years of schedule already laid out. He is taking college course classes that will transfer him to a State University. They do offer honor classes, but I think that would be too much work on him. I know he can do it, but at his age there is more to life than just being in school. He plays sports through out the year and I do want him to have some down time to hang out with his friends. So, you can have him with his friends and still keep your rules about education first. As soon as any of my kids get home, it's homework first, then play. I think you should save the college prep for a later time. Check with the high school and see if they offer those college courses. Now should be the time to start talking about college, then college courses later. Good luck!