Don't think I am doing it wrong by include those employment details. Since I am currently working and do have valid job offers under required NOC-A for this tech draw. It's just recently there has been massive layoffs in the industry. I want to explore the worst outcome - which is being laid off while PNP pending. Based on the OINP Human capital CEC requirement, there are no requirement for being currently employed or a valid job offer. As long as you can proof you have been working in Canada/Ontario with correct NOC-A code jobs for > 1 year you are good to go. Just called yesterday to confirm this, and got a positive answer

.
IMHO OINP is actually working as intended. Since in my situation, if without OINP and I went directly with CIC CEC draw. Then if I lose my job, I will be below the cutoff and have to withdraw. By doing OINP, I just need to keep decline CIC CEC ITA, and wait until a nomination from OINP. Essentially insured myself with 1500$.