Yes, I got nominated with 338 points, and you are right English is not my native language (born in China, staying in Singapore now). I think the criteria for them to nominate anyone in the application pool is based on the working skills they are looking for. I am a IT professional, when i apply i did check on what professional skills each province is interested in. For sure, i chose the right province to apply to which is most matching with my profile.