I would let him pick UCB over all other schools, except for the top 5,6 schools.
If he gets into MIT, by all means I would send him to MIT. (Over UCB).
Now, this assumes he will be doing engineering as his longer-term career and he is very steadfast on that.
If there is any chance he may do law, business or medicine in the future, by all means pick even little ivies, Chicago, Duke and alike over UCB.