Boston shuts down its bike share program ("Hubway") in November. Alas, all bikes are collected and stored until March. With the snow piles we can get around here,
think last February 8th, it would not be feasible to leave those nice bikes out in the open, in places where snow is plowed.
So, that is the only disadvantage I see here. Assuming you don't own a car, you are not stuck with,,,, The subway.