Choice of supply voltage, drive current, load capacitance, logic family and temperature all affect speed much more than the choice of NAND, AND, & INV.
Comparing one family, 74LVC2Gxx from NXP over temp and voltage (-40 'C to +85 'C, 4,5~5.5V), we get;
AND 74LVC2G08 tpd=0.5~3.8ns
INV 74LVC2G04 tpd=1 ~ 3.2ns (3 stages)
INV 74LVC1GU04 tpd=0.5~3.2ns (1 stage=unbuffered)
NAND 74LVC2G08 tpd=1 ~ 3.5ns
NOR 74LVC2G02 tpd=0.6~4.3ns
Due to low capacitance and path length , tpd of internal stages are faster than last stage complementary driver in IC specs.
Typically AND, NAND, OR, NOR use the fastest configuration with lowest output impedance inverter as a buffer.
so AND= 2INV+2NOR+INV+INV
AND 74LVC2G08
& NAND=2INV+2NOR+INV
& OR =2INV+2NAND+INV+INV
& NOR =2INV+2NAND+INV
NOR 74LVC2G02
Conclusion: This means you can't design a motor controller from simple logic. You must start with Motor Specs for V, Ip, Iavg, assuming Ip is for peak acceleration and braking is based on coil resistance. Then you need driver specs and power supply specs. The ESR of each component and timing from L to H to L skew are critical to prevent shoot thru. Then you need to specify some Protection requirements and ambient for voltage current and temperature.