I agree that being able to interact with NPC's and shops whilst mounted would be a change for the better. Also when going to engage a mob whilst mounted, initiating attack with your character should make an auto dismount and engage.