Your background seems like a great fit for Dyson and not-so-great for ILR. Both schools are heavy on in-state kids. I think that you should definitely risk it on Dyson since it seems like so much of a better fit. Your ECs are also quite good, especially for what Dyson is looking for. It’s true that you’ll have better admission chances at ILR, but I think that Dyson would be a much better fit.