This is more obvious with music, however movies can feel a bit flat too.
Quote from soundstage KEF R000b subwoofer review:
The R400b didn’t much extend the response of the KEF R900 floorstanders, which are
nearly full-range speakers, but it did provide the lows with
more weight and definition (in his room). With “Tennis Court,” from Lorde’s
Pure Heroine (24/48 FLAC, Lava/Republic), both the quick, percussive synth beat and the longer sustained bass notes lacked some weight without the R400b. Not only that, but the added underpinning provided by the KEF sub deepened the soundstage and made for a more solid and cohesive sound overall.
https://www.soundstageaccess.com/index.php/equipment-reviews/671-kef-r400b-subwoofer
..........................................................................................................................................................................................................................................................................................
I do recommend a subwoofer to minimize the distortion of the main speakers in sub 80Hz range. Amplifier and speakers will thank you for it. You can place the subwoofer in the more optimal place and EQ the peaks. This will allow you to move your main speakers into a different position where those bass dips may not be as prominent. I'm in a different situation where I converted the office into a small home theater and I was able to deploy a large amount of DIY bass absorption panels. This all helped with rining and smooth out some FR responses from the 250-70Hz range. Door to the office, windows, walls, and ac diffuser openings help low bass to escape. My R500 reached flat to 30Hz but the rest of the bass range was not flat (big dip in 50-60Hz range) and the subwoofer plus Audyssey app helped a lot. You can see more at:
https://www.audiosciencereview.com/...-sub-what-are-your-opinions.15838/post-519895
Good luck!