At this point, don't worry about it. You can match without "love letters" from programs. No need to lose sleep over things that you can't change or matter much.
Since programs like Drexel don't get a lot of love from SDN, it would be great if you can write a review of your impression on the interview threads.
What I have learned from SDN is that the more you contribute, the more you can expect from others.