Currently it seems intended but it would be nice if you could interact with NPCs while on your mount, but I believe the interacting with npcs is the same as interacting with objects in the world for quests etc so it wont be a quick change.