My son was in a similar situation a few years ago. He committed to Berkeley EECS from another state. In early May, he received notices from UChicago (Econ) and Duke (CS) and asked him if he would accept their admissions from WL. By then, he was all for Berkeley and did not consider the admissions even though we as parents really wanted him to go to UChicago.
It turned out that everything worked out really well for him. We as out of state parents felt that UC Berkeley is definitely an excellent school, comparable to other top schools. Based on the talks over the years with other parents from IVY and IVY Plus schools, I feel that the theory of so called more resources available to students at top private schools are really over sold. I do have direct experiences with both Berkeley and the Ivy school my second kid is going.
During our visits to him, we met lots of his friends there, and saw there were so many talented students in Berkeley. Among his friends and roommates, some are going to medical schools, some are working for top mature tech companies as well as new startups, and more are going to top graduate schools. In his time in Berkeley, he was involved in research projects in BAIR (Berkeley Artificial Intelligence Research Lab), Redwood Neroscience Center and Haas Business School as an undergraduate student. He did not feel that his experiences were limited due to lack of resources.