There aren't as many options in west Toronto as in east Toronto... and we hear it's getting harder to find space. Port Credit Marina or Yatch Club are good choices. You can winter in one marina and then summer in another, if you want to move closer to work. Lots of folks do that.
We lived aboard a Catalina 27 for 9 years in Pickering before we fled for warmer climes. Yes you need to be hardy - filling water tanks in -20 *C is no picnic- but there are wonderful moments. You get used to the bubblers and quite proficeint at heat insulation and battling condensation.
Now we battle the odd sand storm and dehydration. It's a great life