Yes, it's true.. the sn is evanstoe.

Btw, I think that evanstoe is secretly Johnny Weir, since his tweet today was at about the same time as Johnny's, and evanstoe messages Johnny quite a bit.. but just a thought

Evan said he didn't create the account.