Lag is probably still better than when I was last trying, when it took two hours for me to get on to promote - not play, just promote - characters for that weekend event, because it kept disconnecting. (The tech supprt forums were page on page of complaints, and at the time Bioware didn't even seem to acknowledge there was a problem; at which point I threw my hands up and gave up.)