Hi Steev,
For SOWP for you, your spouse should be working in NOC O,A or B category and as she is under NOC C, there are high chances of refusal for your SOWP even with PNP of your wife. My suggestion would be to apply for visitor visa at the moment and once you get that, then try for SOWP.\
It...