AMM front-running resistance with SNARKs

Funny seeing two threads at the top trying to tackle the same problem. Here’s the other thread I’m referring to: A simple strategy for Uniswap? - #7 by Mister-Meeseeks

I like this approach because it’s a very elegant and novel, since not many people are looking at using ZKPs for this purpose. However, I think there are a few economic issues that still need to be figured out. And also, I am wondering if you have an estimate for how much gas this would take?