Good luck applying.
Two other comments... If you are simply in Canada without status based on overstaying a visa (vs. having a failed refugee claim), then I think the TRP is worth trying. If you happen to have a failed refugee claim, then IMO applying for the TRP is a waste of money. Your choice of course. Also, if you are in fact on ODSP and are applying for PR under H&C, you'll want to make sure you are including arguments for financial and medical exceptions in your H&C application. This complicates your H&C application and it may make sense to work with an immigration lawyer if you're not doing that already. Good luck again.