What does work however is instead of trying to find the magic sub you drop that whole failed paradigm and go to what actually does work, using four or more subs in a Swarm or Distributed Bass Array type system.
With one sub, no matter where you put it or how good it is or how great the equalization it simply cannot overcome the physical reality of nodes where the response is cancelled to almost nothing or reinforced to way too loud. Equalizing can make it better at one location, but only at the cost of making it worse everywhere else.
With multiple subs however now each sub is creating the same problems with modes, but because they are in different locations each one will have peaks and troughs at different frequencies. With four spaced around the room these will all together average out into a very flat and even response. Much more flat and even than you can get with any one single sub, no matter how big and powerful and expensive and equalized.
Also because there are four they don't need to be nearly as big and powerful. Four 10" subs with 200 watts is plenty.
Both the ones I built and the ones Tim (noble100) uses are about $3k yet produce truly state of the art bass- deep, fast, articulate, and powerful. This approach works so well it works with any and all speakers, making the question of "matching" irrelvant. Only thing to "match" is the level. Search out the many threads. DBA. Totally the way to go.