LM74670 have 0.07mA gate drive so probably better than M74610 for sharing one controller to two mosfet.
But is there a problem of one controller being shared, they do cost $1.50 each and mosfets only cost 50cents.
And is not two diodes opposite each others always engaged at the same time?
Unless floating voltage vs gate voltage does not work on opposite sides?, like Vgs will be above max rating on the lowside mosfet?
top left lm74670 maybe should be in lower right?