Yes! The flexibility of a worm bin and its lack of nasty smells means that you can compost indoors no matter where you live. The ideal temperature for worms is between 55 and 77 degrees fahrenheit, so they do very well in a kitchen, pantry, or heated garage during the winter in chilly climates. Here in California (or at least in the Bay Area), they do well in a regular garage without added heat.
My bin smells; am I doing something wrong?
You should start by adding more dry, absorbent bedding. Bad smells in a worm bin are likely a result of anaerobic conditions (too much food that compresses and doesn't receive enough air to decompose nicely). The bedding will absorb some moisture and also allow for more air flow. You also want to give things a good mixing when you do this. If you're able, leave the bin open for a day or two to let any noxious gases exit the system, otherwise your worms might try to escape! Don't start adding food again until the smells stop and you aren't seeing large patches of uneaten scraps.