This really sucks man. Very sorry to hear this. I'm in Southie and will also keep my eyes and ears open.
Pizza delivery people is a good idea. So is going to a few local post offices with a single 8 1/2 x 11 color page with pictures, contact info., police info, etc. and speaking the whomever is in charge and asking if they will post it on their bulletin board. Most of them will do it without hesitation. Several years ago my family located a stolen dog this way.
I'd be willing to guess that the numbers of daily riders/commuters is only going to increase and so will the numbers of this type of thread.
It only takes a second and I think we all tend to let our guard down on a regular basis, especially when necessity forces us to do so.
Cameras, locks, security staff - it's a bunch of shit. I would not feel the least bit secure locking up my peds in any public place, particularly a T station. I would also never lock them up in the same place every day - people may be watching, know when you get there, know when you leave. Nor would I ever lock them to a parking meter - there are only 1 to 3 - 1/4" Allen head set screws that hold the head of those things to the poles. They're only made of thin die-cast aluminum or plastic anyway, a sharp twist and a lot of them will pop right off or snap off. And the 2" square galvanized street signs/posts that everybody has their thousand dollar fixed gear bikes chained to... forget about it. I'll take you downtown Boston, Beacon Hill, Back Bay, the Fens, J.P., Allston, Brighton... anywhere in Boston, anywhere in any city - and find one that will pull right out of the sidewalk with something that was chained to it.
I'm of the firm belief, if you so desired, you could walk down the street in any major city with bandoleers over each shoulder, grenades around your waist, C4 duct taped to your chest, an Uzi in one hand, a Mac 10 in the other with a knife clenched between your teeth... and if you looked like you knew what you were doing nobody would notice or bother you. Just think of the last time you saw that dude with the Matrix type full length coat with the 36" bolt cutters hanging on the inside.
I've been lucky. I've made it a point to have the luxury of being able to see it where ever I have parked it while in public and rarely am I gone longer than 5 minutes. I've also spoken with building superintendents or attendees and found secure parking in storage rooms, locked alleys, etc.
Look at this poor motherfucker:
and nobody stopped to help him. Then who the fuck would care about someone stealing a moped?
Just gotta be vigilant.