Jeez! That is pretty late.
Your reasoning makes total sense. I went to a recruiting event they had back in November, and I loved how friendly the admissions team was. Some alumni came as well, and they were all up to some pretty interesting things. I almost decided to only apply to Brown at that point (I definitely romanticize the school a bit - part of me wishes I went there for my undergrad). In any case, kinks or no kinks, I don't think you'd go wrong with Brown, even if it's not mentioned a lot here.
I only applied to Brown, Sanford, and McCourt, so now I'm in the anxiety-ridden decisions process Best of luck to you!