everything is going to slide off the toast because you SEALED it with mayo before putting the cheese on. otherwise, a HORRID photo for an interesting idea.

the hotdogs? hee! i made hotdog men and octopods for the kids when they were little, to get them to eat without playing around too much. this made them focus on eating and i got more food INTO them.

but that frosted ham does not look like food. no cream cheese on my ham, thank you very much!!!
I bet you weren't serving the kids cabbage with the hot dogs. Somehow that combo just never took off, go figure. I think we can take it on faith that putting cream cheese on ham just isn't kosher. Is the point of that exercise just to prove that you did something besides heat the ham? Just to get some hostess cred?
no cabbage or saurkraut either. cabbage got made into coleslaw, which still works with hotdogs. (on the side, not on the dog)

i think you're right, frosted ham is just for hostess cred. screw that, get the spiral sliced ham, then you have not only ham for one meal but a HAMBONE for your black eyed peas!!