My contrarian take is that Brown is a very good school but why ED when you have a plethora of in-state options that are much cheaper and not necessarily less prestigious. Optionality is a good thing and if you get admitted you will have to let go of every other school on your list, and your preferences may change between ED app and decisions.
I concur with others that you have an excellent profile and although you have a bunch of teaches some of them will be bound to come through. Good luck!