I lived in boston all of last year, only not with a moped. I just figured having a moped would grant me more freedom than relying on the T (which stops at 12:30am).
If i lost the moped it wouldn't be the end of the world, i only paid 200 dollars for it. I was just looking to some city savvy moped'ers for tips. Thanks for the advice, it was definitely helpful and made me feel a lot more comfortable bringing it in.