@ Ojeola - I won't be making the physical presence requirement by June, only in July, so I parked my application preparation while waiting for the implementation of C24. Depending on whether there will be any announcement and specifics of the implementation - I may or may not qualify; if I do, then I will send in the application. If I won't then no worries - life goes on, and will wait for the date when I am eligible.
By then - there may be more changes, but there is no point in trying to plan for the future now when lots of it is unknown at this point (referring to C24 implementation, and possible changes in imm policy in a few years). So Plan B...
.../atb