I would go with where he will be happiest personally and academically (and finanicially) for the undergraduate years. You may be getting a little ahead or yourself with the specific concerns about grad school.
If he likes Engineering Physics, why not go with the SUNY;s?