Dear April2015,
I signed into the link you provided, and it didn't indicate any ECAS step, etc. It only states my application was received, as the current progress update. I guess it will take a long time for it to appear, not sure. Thanks for the link though, I saved it. :)