I personally like the imp the best. While many of these designs are great, I think that giving them the moves Tailwind, Gravity, Trick Room, Rapid Spin, Wish and Encore (from OP) would be slightly impractical. However, the imp allows us to create a flexible movepool, which is extremely important...