To be honestly truthful I hate the TTC. However, Wilson station is one of those stations I hate the least.
What I like about this station is that there are many buses going every which way! Also, that the subway trains come relatively quick. There's never a problem here. Only reason I give it such a low rating is the fact that it is associate with the TTC and I never see how amazing our transit system here is.
Another thing that I like about this station is that it's huge with a washroom, bakery and convenience store.
However, I recommended finding another way of transportation because once you get around Eglington everything goes downhill.
-CL