STEM matches and safeties with good financial aid?

It should be irrelevant to applicants if a school is need aware or need blind. It doesn’t affect how much you like a school, it affects only the chances of admission, and then only for a few applicants on the cusp. If you like the school, apply! Meeting full need can be the critical issue.