Joining late! I wish I saw this sooner.... I got accepted to Rutgers on Jan 29th and had to submit my deposit today to hold my seat, and being that I have yet to hear back from any other schools, I submitted it. I wish I knew about the April 15th rule sooner!
I also applied to Columbia, BU, Simmons, and Temple- haven't heard back from any yet!