Just officially committed (woo). Got off the waitlist late last week. Sure plenty of spots will open up as it seems that waitlist movement usually peaks in mid-late May (committee likely has to meet again, students get 5 business days to make a decision, few more days to process, etc. etc.)
For anyone that gets off the waitlist, I would be happy to talk as I had trouble making a final decision and discussed this fact with numerous students, gaining a ton of valuable insight in the process.
Best of luck to everyone! Stay positive.