I suspect that all the leading vaccines will work about the same, because they are all based on the virus RNA sequence the Chinese published back in January. Moderna, Pfizer, and Oxford vaccines all makes antibodies to exactly the proteins made from the gene they included. Older techniques, like attenuated or killed virus vaccines, seem quite dangerous in retrospect because they can make antibodies against a lot more proteins. Chances are higher that one of those antibodies might act against something that is part of the human body.
The Oxford vaccine can also make antibodies against the carrier: A chimpanzee adenovirus. But that adenovirus has been modified so it can't reproduce beyond the injected amounts, so the body should make a lot less antibodies to it than to the SARS-COV2 spike protein created in the human cells. Still, the mRNA technique seems a bit cleaner to me.
The concern about making antibodies to human proteins is not groundless: Toxic shock victims were immunized against the pathogen during a period. During their next period, they started cranking out antibodies against the pathogen that cross reacted with human proteins. A lot of them ended up with lupus or MS.
I'm thinking I'll get the Moderna vaccine in a few months, after a few million people get it. But my wife and I are in a very safe and comfortable situation, being retired with steady income and a fenced and gated property. We also may be immune from mild cases in March, and are taking or have everything to treat in-home cases. All we have to do is handle deliveries carefully, and we both know sterile technique. I realize most people are not in that situation.