Concerns in H-bridge switching times with common (one) gate control line
You could improve the circuit by reducing the switching time and then adding the diodes. 

Add a NPN/PNP emitter follower stage before the MOSFETs (just two cheap transistors) then do the resistor/diode to the gate thing. 

Resistors R2/R3 will probably be in the hundreds of ohms to get the shoot-through to a negligible value. 







simulate this circuit &ndash; Schematic created using CircuitLab