I don't have anything against Johnny Weir; I actually like both the athletic and the artistic in figure skating and the best routines have a blend of both for me. I think he'll do very well as a pro skater in ice shows.
I think Evan is a much better selection for Dancing With the Stars because 1) his work ethic is second to none, and 2) he is very teachable. Johnny Weir has always marched to his own drummer and I think he would fight with his pro over the choreography. I could be wrong, but it's what I think.
Evan and Tanith Belbin dated for a couple of years, so I don't know why it would be surprising if he was seeing Nastia Liukin now. The two women strike me as being at least physically similar.