I just don't think anyone knows, i am in the same boat, but have so many questions too about the new CEC. I guess wait until the next draw, if the score doesn't come down i've no idea what to say.
I won't get a LIMA, didn't need one to work on my old visa, now i need one, but will never get it to qualify for CEC.