What I mean to strengthen our financials is to declare in the invitation letter that I am working here in Canada and in another country.
Before, we applied for an SP (me) and OWP (for my wife), and we got rejected because the visa office was not satisfied that we will go back to our country after my study period. Then I re-applied after a week or 2 without my wife and got approved.
In this case, is it better to apply for a SOWP rather than a visitor visa? What we are thinking is going with a visitor visa and once she's here we will apply for a SOWP.