Eigentlich eine schöne Idee...
Nur leider ist mir kein AVR bekannt, welcher einen Timer hat, welcher solch eine 3 Phasen PWM mit Totzeiten, in Hardware, kann.
Vielleicht solltest du dich mal in der STM32 Familie umsehen.
Deren Timer sind erheblich leistungsfähiger.