Nah, creating art for castles isn't interesting, and if you're playing as a Tower and you get this artifact...
Firstly, it gives a +5 bonus to any hero (Variant of the Whip of Evil).
Secondly, playing as a Tower doesn't mean you won't have creatures of evil in your army (Variant of the Whip of Evil).
Thirdly, if there's a better option, just put it in your backpack (or give it to another hero) or sell it.
Fourthly, artifacts for specific castles already exist.
Fifthly, it's actually a good idea.