Well, armour for unusual (as in nonhumanoid) creatures is an issue explicitly covered by the rules. Sure, it would cost some and it would make the 'mound would look like a Kugelpanzer (which is not necessarily a drawback, mind you), but I'd argue that it's doable.
Magic items, on the other hand might be a bigger issue.