Late to the party, but I too, would love if more craft skill discounts were attached to races. Hobling/Traps, Dryad/Alchemy, Stone Elf/Scroll, and Dwarf/Blacksmith all makes a lot of sense. High Ogre, Biata, and Barbarians all would be viable choices for Create Potions.
In terms of the armor...