Stanford 1 is better for all the reasons you stated, plus it is at the beginning of the recruiting push for rising seniors. All Star 2 has lesser coaches and half the players. You will get much better personal attention in the instruction drills and training stations. You will also have less locations for the coaches to be at scouting the games. All star 1 is at Stanford, Palo Alto HS and Canada college. Canada is a cool site but it is pretty far away. All Star 2 will have games at Stanford and Palo Alto HS, right across the street, an easy walk. College coaches in the stands can be at either diamond pretty easily, so if a coach is trying to see some of your live play they have a better chance at All Star 2.