Bornakk has just announced that "there is quite a possibility that a change is in the works" for how the mount is acquired, and that "it will most likely be easier to get." A return to a token-based system, perhaps? Just a higher drop rate? A reward for the meta-achievement? I don't know, but we'll be sure to report as soon as we find out.
The token based system might be unlikely, actually, since earlier in the thread he said "I doubt we will make them purchasable with tokens, if we want to make changes to this we will likely go a different route" (comma splice!). How do you think they're going to make the mount easier?