Stan,
Yes you have a dilemma. All of the above posts have a good point. Here is a bit of my experience. I have a high school senior and sophomore. Both were very fortunate to be on national championship teams when they were younger. As biggerpapi pointed out, the hs coach could not care one bit about what their pre-hs record was. (In fact, it is probably better to NEVER bring that up).
I also happen to agree that good coaching is an ABSOLUTE MUST at this age. When they get older and start playing 60 games in 60 days (hs summer ball), there is no time for practice. The coach absolutely expects a player to know all the complicated cuts, hitting situations, etc., for every position. We dads often sit back and wonder why not practice more, but it is the nature of the beast.
Now the kicker, my now senior's 12-year-old coach almost drove him out of baseball because he had no fun... At any age that fun factor is important.
Finally, I can assure you at 10-years old, even if you make a mistake you have many years to to find a better fit for your son. Best of luck to your family, and enjoy these younger seasons for what they are. They grow up way too fast!