Yes. For those who didn't plan on seeing the movie in theatres, please do it, you are going to enjoy the movie even more.
For some spoiler thoughs:
That scene where everyone came back, ready for battle literally made me cry with joy. As much as I tried to hold myself, tears of joy still filled my eyes.
This is the best Marvel movie yet. I still see people raking Infinity War higher than Endgame, but seriously, Infinity War was just a preparation for this masterpiece.