That's a good way to handle it. The irony is this makes the code more complex.
Yeah 🤣 but user doesnt care about code
I think showing options raises questions. And even "Pro" users hate questions.
Clicking on advanced? I think the vast majority of people wouldn't touch it unless they learned enough about it