When I mean 'screen', I do not mean like now, where they just check the documents, and if you are ok, they process it.
I mean that they have the option to look at you as a whole, through your profile, and decide if they 'like' you, (be successful in Canada and contribute to its economy).
That will allow them instead of processing whoever is eligible and whenever that person decides to apply, to actively decide who is 'good for Canada' and who is not, and only after that (ITA), one will be eligible to apply under current streams.
The criteria basic will be: age, level of proficiency in official languages, education/experience (abroad) and education/experience (Canadian), similar to Australia's... There will be facts like family in Canada etc, that may give some points, but the main portion will be the above mentioned.
Also, we know for sure that valid job offer (subject to ESDC-former LMIA/LMO) be a real plus, as they state certain ITA...
I am waiting to see about all those who currently work, all the TFW who have a valid job, permanent-full time and might not have completed 1 year before EE launches.
It makes sense to me that they will also have advantage, as they have canadian experience, maybe even education (as PGWP holders) and most important, ARE already contributing to Canada's economy, proven professionals