I strongly recommend the Tulane program. It is difficult but absolutely doable. The faculty are fantastic and they take a lot of pride in the program. They will do whatever they can to help with med school application stuff. Plus, pharm is really interesting if you ask me.
As with any SMP, it is what you make of it. But the opportunity for success is certainly there. My class had multiple people accepted into Tulane and one was just accepted into a T10 school. Others have interviews at top notch schools and I bet they will get in.