The two important things is 1. Mounts give better mobility and 2. Mounts are bonus HP.
I've played a Gnome mounted on a giant hamster.
The important thing to remember is mounts can disengage, so its all about Mobility, get close enough, shoot and then disengage and move out of enemy range.
That...