@OatcakeCravings:
My gut instinct is that the Oxford one isn’t going to work well
There’s your gut instinct.... and then there are the trials currently being conducted to find out how well it works. And when (if) it is licensed, the results of those trials will be known. Plus, the Oxford vaccine is not the only game in town - scores of others are in trials and the UK has dibs on 5 of them.
and I can’t find any information about how long the protective effects of it will last,
That’s because nobody knows yet. And they won’t know until more time has elapsed. You bet your life they will continue to monitor at least some of the trial participants longer term. At some point in the future there will be newspaper headlines such as “Vaccine protection wanes after 18 months” or “Vaccine still effective after 5 years!!!!”
And as for all the “it’s been rushed”, please, please listen to one of the excellent interviews with scientists such as Dr Sarah Gilbert talking about how this works. None of the steps have been missed. The reason it usually takes longer is financial and practical, nothing to do with risk. As for “long term effects of having the vaccine” - new problems showing up months or years after a vaccine has been given are just not a thing, it doesn’t happen. If there are going to be adverse reactions, there are signs soon after administration. The only possible thing that could be missed would be if a side effect was so rare as to not occur within the trial group - which is tens of thousands.
The overall infection fatality rate is now thought to be around 1 in 400, with around 1 in 20 still having symptoms after 2 months, and a proportion of those having damage which may turn out to be permanent. My personal risk of both of those is much higher due to age and health factors. So, for me, even if the vaccine turned out to have a serious adverse effect in 1 in 50,000, it is worth it.
Do you know what risk you take of dying every time you get in a car? It is far higher than the risk from any vaccine which has ever been licensed.