Its not a bad university at all!! Just that since 2008, as Windsor's automobile industry was shut down, the universities co-op and research was effected as well. It is still a good option, but if anyone can get in top 10 ranked universities , its better, as they are considerably more reputed. And considering the factor that the number of applicants have increased substantially, universities are sending very few admits and competition has increased as well, so that being said UOW, might not be the best, but still better than most .
All the best!!
Few counselors have tie ups with some universities, but i dont think that their is a specific representative office in India. If their was one, you must have been contacted by them on behalf of university as well.