Completing a Master’s degree is definitely a better option for your future from a qualification point of view. University of Windsor is a well ranked institution and offers good courses to their students. A post graduate is more likely to get a good salary job as compared to a graduate.
Other factors like diversity, costs, co-ops availability and career goals also matter and are bound to be different for everyone.
While Canadian Universities are pretty good, do keep in mind that there are some better than others. Having said that, University of Windsor is a decently ranked university with significant repute as compared to many other Canadian Universities.
University of Windsor key stats:
There are many course specific details required for the admissions. 70% is the minimum percentage required for bachelor’s degree and being an international student you will need to provide good scores for your English proficiency and other exams like GRE/GMAT.
Finally, your choice of course should depend on your future goals. So if all the things are favorable to you one can apply to this university.