I am not too worry about home tie if you have an OWP. BUT how often and long will those travel abroad going to be?
You applied inland. You are supposed to live with the sponsor in Canada. If you travelling is too frequent and long, that maybe a problem.