you certainly could use it. but in my experience it does get dry. i would just use a simple butter , pwd. sugar , vanilla frosting. i really don't think the ones you mentioned need frosting. well maybe the ginger men. lol
"life isn't about how to survive the storm but how to dance in the rain"