I love the new way. So far, I have gotten a remote on my Hunter, a Kodo on my Druid, and a ram on my Paladin. Of course I havent gotten shit on my main. WTB BOA rewards.
I cant complain though. I have already gotten two mounts and I imagine there are plenty who have gotten none.