Logic based transistor use with Arduino - Common ground

"I would swap the values of R17 and R18, for faster switching of the mosfet."

When the Q7 collector goes to 0v this GND turns Q6 on.

R17 holds Q6 off when Q7 shuts off.

Lowering R17 could be warranted depending on the MOS FET.

.