Subs are the only way to go.
in fact when paired with electronic crossover (like dbx)
you can remove the low freq from your front speakers which will play louder and cleaner with a lot less distortion and allow the subs to handle all low freq
it is an unbeatable combination.
My towers have a 15 3 12’s and a passive 15” radiator and my 2 12” Sony mobile es subs in my custom built 3 cu ft boxes laugh at the towers when it comes to punch and rumble
10’s are not big enough in my eyes anything less then a 12 is a waste
a good pair of 12,15, or 18 is the only way to go