I have no idea, especially as it was stated ages ago that you WOULD need the riding skill.
As for the rest, lots of solo content is good. New Consortium quests is good (not a million miles away from revered, hope there's enuogh quests to take me to exalted ). Epic flight form means a lot of saving for me but is otherwise good. 2 new rep grinds is annoying but expected.