I've tried Liepard out, and it's just way too frail and unreliable for me. Basically any unresisted base 80+ move OHKO's it. Murkrow can take SE hits and has recovery which in my eyes makes it better.
Yes, Haze can work if you want to get rid of Roost or Brave Bird, but I had a hard time...