Is it possible for your app to take into account not just audio but also facial expressions? AKA do not cut out the parts where the speaker is silently making unusual faces or facial signals.
I think at some point any sort of automation is bound to get something wrong and it'll likely never be perfect, so my goal is to add enough manual control that you're never just stuck with whatever the app decided.
Point is you'll still have to review manually the result anyway for under- and/or over-cuts.