There are 3 issues with boosting response dips with EQ:
- You waste headroom (because you must reduce pre-gain by the amount you boost with EQ to avoid clipping)
- It can cause bass bloat in other listening positions (where the same response dip may not exist)
- In some cases EQ boost cannot fix the dip at all (if it is a very deep null)
If these considerations are not relevant to your use case then indeed boost filters can be useful. Personally I avoid them and prefer to minimize dips by improving loudspeaker/subwoofer positions.
Using IR filtering / frequency dependent windowing (FDW) can indeed be used to get a relatively reasonable approximation of the loudspeaker direct sound, and that can be used to correct the loudspeaker response above the bass region (in case anechoic measurements are not available). However, I personally find this is not necessary with loudspeakers that have very good anechoic performance (e.g. like the Kef R3 Meta), in that case just doing bass EQ is IMHO sufficient for great sound.
One reason is because high-Q filter can be overly precise, while on the other hand peaks/dips can slightly shift depending on various factors (minor changes in listener/speaker position, opening/closing of windows and doors, change in furniture etc...
one example here).
In addition, using high-Q boost filters may cause ringing elsewhere in the room (i.e. a resonance).