I went back to WOW, all i can say to anyone thinking about doing it is don't waste your time.
Just resubbed to SWTOR.
Telegraphs have ruined Wildstar for me, couldn't stand them, especially in PVP, just a giant clusterf*ck of telegraphs everywhere.
Maybe they are ok for people in the US with 20ms but not with 200.