Yan Lo 2 has great movement without spending actions, Obey, excellent attack, and tactical actions (card shenanigans).
His ability to place within 3 each time his Mv 7 pet dog moves for any reason is a bit much IMO. It's very effecient and the dog has Laugh off, can give Yan Lo an extra attack each turn and regenerates. Burying the pet dog can disrupt his plans I suppose.
Can't tell you why mei Feng 2 is strong, need more experience.