Two great options! Congrats
I recently ran across this metapost which collected a lot of relevant responses about UCLA
I don’t put too much stock in rankings -especially when both schools rank very well- but you’ve probably seen that UMich typically ranks higher than UCLA for engineering.
Beyond the elements you mentioned, has the student visited both campuses? I remember touring UMich and discovering that Engineering was mainly on North campus which is different vibe than Central (that could be a pro or a con). At UCLA, it is all more integrated physically.
And looking at the courses at each school might also help understand if hands-on design projects are more common at one vs the other (vs more theoretical)