...in terms of all wow mounts...due to big lore and that he drop from "princ Arthas"....from one, if not the most loved char in whole wow...what do you think...is Invincible mount from all mounts in wow???
p.s. If you look at videos on YouTube from countless different mounts drop...ppls seems most happy when they see Invincible drop...at least that is my impression...