You have the most eye-catching logo. The brand recognition is better and doesn't feel like it's getting lost in mix. It still isn't quite what I'm looking for though. Maybe a full side profile of a cheetah would be good. You are definitely on the right direction though.