Re: Yes, it's cliche, yes it's overdiscussed, but yes, I need new subs.
Considering you're comparing to a subwoofer for which there are no published specifications, and for which available specifications are probably not accurate, using subwoofers for which you only have the manufacturer's (also possibly wildly inaccurate) max SPL spec, I think you're just masturbating out loud.
If you must have a horn loaded sub, you really only have one or two options in your price range. Since you are comparing to front radiators, clearly that is less of a demand than you seem to think.