cooking a fully cooked ham on the WSM is great and is about the easiest thing you could ever do on the little guy. I cook it hot (300+) until it gets to about 150 nearish the bone. I usually brush it with some sort of variation of a dijon/honey glaze before I smoke it.
Really, by smoking it again, it's double smoked. That means doubly good in my book...