Single NPN or NPN+PNP (push pull) to drive a P-MOSFET
Your NPN transistor MMDT2222A-7-F is in a SOT363-6 package. It lists currently at Mouser at $0.45 in quantity 1. 

You can go to the same manufacturer and get the ZXGD3009DY gate driver which is also in the SOT363-6 package. It currently lists at $0.41 in quantity 1.

This ZXGD3009DY (data sheet) offers up a NPN and PNP which can be joined to produce a push-pull type gate driver as you show in your second circuit. 

The chip has no space penalty and gives you the faster switching performance for your MOSFETs to save in switching losses power dissipation.