Tee nuts, Hurricane nuts, whatever, if it works like that, it'll work for what you want it for.
Tee nuts are much cheaper online than in a store, so if you can wait a few days for them, get a bulk pack online. It's like a buck for 4 tee nuts at my local Menards and like 2 bucks for 8 philips head bolts, so it comes out to like 4 bucks a sub with 8 mounting holes.
You can get like 100 tee nuts and 100 screw head bolts online for like 10-15 bucks otherwise, and then you're talking like 1 dollar per sub with 8 mounting holes.
At the end of the day, either way is cheaper than buying a recone cuz you had to slam on the brakes and your 60+ pound sub ripped those wood screws out of the baffle.