In my opinion, it is too early to determine the efficacy of those vaccines in the real-world setting, as we have seen new variants of SARS-CoV-2 virus coming (B.1.1.7 variant and others). Some molecular immunology experts have predicted that the occurrence of antigenic drift event for SARS-CoV-2 will be possible, and it remains to be seen. I give you one example about the yearly update of influenza vaccines due to the constant antigenic drift of the flu virus.
Concerning the new SARS-CoV-2 variants, I think the Pfizer and Moderna vaccines are still effective (for now). But I am still worried, because if the virus continuously gets transmitted due to lack of social distancing and vaccine hesitancy / phobia...this may give the virus ample chance to mutate leading to antigenic drift or even to the potentially worrisome antigenic shift. If the accumulated mutation becomes too enormous and diverse, the vaccines at present might no longer work. This is indeed a ticking time bomb and the challenge now is to vaccinate as many people as possible to confer herd immunity.