Good works have nothing to do with heaven. Those of the Jewish faith have the most correct insights on this, closely followed by Catholics/Orthodox as they have remained most closely rooted in Judaism. The question is not, "What does heaven need?" The question is, "What is needed on earth?" Are good works needed? Yes. Jesus taught kingdom living on earth, a way of living that extends into the next life, eternal life. Are good works needed in kingdom living? Yes, they are.
If something good needs to be done, and you are available, then do that thing.
Somewhere along the line, Martin Luther got it into his head that if people were doing something good, then it was only because they were trying to work their way to heaven. NEWS FLASH! People do good works to make life good
here on Earth. Heaven doesn't need good works. I have no idea why Luther and his followers couldn't see that.
As far as who is right and who is wrong: The group that is the
most right is a millimeter ahead of the group that is
most wrong. (We probably agree that the great unknown is which group is the most right and which is the most wrong.

)