I think everyone applying under these new pilot programs need to read the thread you just shared. Immigrating/PR through these new programs may not be as easy and sweet as most people think. You just have to know about these hurdles and prepare very well in advance. Otherwise, you risk refusal. Thanks for sharing this thread.