At least it's an improvement over the first version that was shown some weeks ago.
Still it think the mount itself is mediocre at best. The axes look like peon hatches, pretty much scrap metal. The armor looks kinda boring and uninspired. The idea of having a armored, arms carrying protodrake is great but its not executed well enough. I hope they polish this one further.