This is, of course, a matter of opinion. There is no objective way to answer it. My own view is that the Supreme Court should not be able to do this.
The job of the Supreme Court is to interpret the Constitution. It is not the job of the Supreme Court to decide what sorts of things the Constitution can say. The Constitution sets up a system for amendments to be created. It does not say that the amendments have to be vetted by the Supreme Court.
A Constitutional amendment is, of course, a change to the Constitution. When the Constitution changes, the Supreme Court has to accept those changes. It then has a new document to interpret. Its job is to interpret the document that it is given, not to say what that document can have in it.
So, the job of the Court is to interpret the Constitution. If the Constitution changes according to the process that it sets out, the Supreme Court has no business saying that the changes are not constitutional. By definition, when the Constitution changes, the new Constitution is constitutional.
Giving the Supreme Court the power to invalidate amendments would be like giving referees in the NFL the right to decide that they do not like the rule changes that have been ordered and that they will not allow those rules to be enforced. This is not how a society of laws works.
As the previous answer stated, there really is no objective way at looking at the question. Like a lot of things involving law-making and things to that nature, there are many different opinions that factor into most every major decision. The Supreme Court is no different.
In my opinion, I do not believe that the Supreme Court should be able to block the ratification of any amendment. I believe that that gives them way too much power, and it could really damage the United States as a whole. Over time things change; society shifts into new ways of thinking, cultures expand, etc, and I believe that our Constitution should change, if need be, with the United States society. Giving the Supreme Court the right to block those changes would never result in anything good, in my opinion.