One strength of Kant's Categorical Imperative is that the summum bonum argument makes sense to those who are religious, and in any case, it is not essential to Kant's key ethical arguments.Setting it to one side does not invalidate his theory of the Categorical Imperative.
However, it can be argued that this argument not only makes no sense to non-religious people, it is also full of questionable assumptions. It weakens the theory as a whole.