Push-Pull driver for low side mosfet -- is it a good idea?
What if you dispense with the buffer transistors and add some capacitance to your 12V rail?

The continuous current rating will remain the same, but a few uF should prop it up for the brief surges required to charge the gates.

There's also the output current rating of your logic to consider, mostly the peak rating.