I'm in the same boat! I was wait listed at my top choice and willy p is only about 25 minutes from me so I figured i should put down the deposit to make sure I have a spot.
Regarding the program itself, I don't know too too much about it. I heard the new building is really nice and I've only heard good things about profs in that department too. On the website, it says the program has very high rates of graduation, passing the praxis, and employment within a year so I'm guessing it's pretty good!