Depends highly on what they do with the road network, which is probably going to go hand-in-hand with what you do to redev that piece of auto-centric strip mall hell on Morrissey bookending the diverging halves of Freeport St. The biggest available space with the widest all-around access is smack in the middle of the Morrissey Blvd. rotary behind the Dunkies. The footbridges provide good ped access even if a moderately lane-dieted Morrissey is still a heavy-traffic road, and you could easily graft on busway turnouts in the middle. It also conveniently sits dead-center of the strip mall redev in eyesight of every developer looking to make bank on this stretch. And it probably has the lowest construction costs since the unused/unsable grass rotary median can have the embankment widened for a station with large % of dirt pouring instead of near-exclusive retaining wall construction at much higher cost for most of the narrower-profile sites elsewhere along the rail embankment.
However, the interface with all surrounding roads has to be substantially un-fucked. Freeport St. is partially cut off from the south and runs as a half-frontage to the north. That needs a huge cleanup. So does the incoherent array of I-93 ramps where every direction hits a different street; those need to be consolidated as much as possible within space allowances, with a goal of getting at least 1-2 ramps off of side streets with excessive turns. And you do have to have something resembling a coherent plan to re-knit the strip mall area as a walkable city neighborhood, because that'll influence the shape of the road diet heavily. Best-case scenario is this can become a miniature Fellsway-like stretch with intracity-packed density. Worst-case is a "prettier" auto hell.
Next-best option is closer to Port Norfolk by the Neponset Rotary, though private property taking would be nearly guaranteed because of the tight confines. That area is maximally spaced from the next-nearest stop, a more attractive mix of dense residential and scuzzy commercial to organically interweave, and traps more buses. But there's very little space, and this is a stop that needs to have a busway on it.
The area by Victory Rd. has more slack space, but would require land-taking from the Army National Guard 164th...which isn't going to play well. It's good for trapping buses, but big question mark on whether the strip mall redev is going to have enough back-facing access to really open up that station site to Morrissey/Freeport. It's tucked in behind side streets otherwise and isn't very open to the whole neighborhood since Victory is such a narrow, twisting little cowpath. And it's very close to the Fields Corner station catchment, while the other two sites reside in much starker transit catchment gaps.
I'd put betting odds on the rotary site in a shotgun marriage with some really big redev plans for the strip malls and a parkway diet. It's got the location-location-location thing going for it, as well as a slab of unused grassland that's already in state hands while all other sites have icky eminent domain issues to net space for an appropriate facility. Business issues will probably drive the addition of this infill heavily, so the anchoring to the strip mall redev in a prominent location touching all sides of the car-hell Morrissey stretch in need of a makeover is going to get lots of developer attention. Whereas the Victory Rd. site behind the plaza might be seen as one individual developer's pet "backdoor" transit stop, but isn't going to get all the money looking to redev that neighborhood flocking to it like the central location would. Demerits are obviously the marooning on a rotary island between screaming traffic, and the incoherent road interfaces all around. That's a deterrent even with the footbridges. Many T stops exist in high-speed traffic locations, but degree of parkway diet and intersection/ramp trimming that accompanies the redev will determine if accessibility is going to suffer.
The other locations I just can't see working on such tiny strips of land. As above, you need a simple/functional busway here, and even the narrowest-profile one is going to blow out the space allowances at Victory Rd. and most anywhere in Port Norfolk making private property acquisition a mandatory prerequisite. There's a lot of "coulds" to debate, but in reality property acquisition gets high negative weightings in scoping studies so that's going to punish these two sites' ratings pretty severely regardless of whatever public sentiment has to say. Maybe Victory Rd. less stinky since the Nat'l Guard is a single gov't tenant, but still not a move the state's going to have all that much enthusiasm for.