In fact, your choice of institution can impact your application negatively or positively. For UCW, I'll say it's a minus. It's a private program with the majority of the student being international students, plus no one can deny that they have bad reputations among the community. In comparison with a publicly-funded and high-ranked university such as UofT or UBC, the visa acceptance rate would be significantly inferior.
But with that being said, you may also be the lucky one who gets your study permit with an UCW LOA.