No, /L can't behave like /Q without breaking backwards compatibility.
/Q will only work without quotes if you have no whitespace in your arguments.
Your examples cannot work unless DO has a custom parser. There's no way for a general-purpose parser to know that sometimes your options are options, and sometimes your options are arguments, and only you know the difference.
And DO is not going to have a custom parser.