It really depends on what, exactly, these cavalry units are trying to accomplish on their mounts. Cavalry are usually shock troops, who rely on speed to break up enemy lines and sow mayhem. As boring as it might sound, horses may just be the best thing for that, and Dwarves aren't so much...