At this point in time, I feel only ECA agencies announcement would play major role with respect to timely execution of our application to CIO. We can write IELTS etc at our own - no worry about it. Still the ECA (though not announced yet) like WES, ICAS etc require university sealed transcripts...