Mounts don't have any benefits and as far as I'm aware there are no plans to include any either.

Since this is necro'd thread from sometime ago I'll do it a favour and close it.