Um, the drawback of a new `semi-auto` mode is that there already are checks in the Yast code like this:

```
if Mode.mode != :autoinstall
...
end
```

The new `semi-auto` mode would match that and it could make troubles. We would probably need to check all such tests.

I'd avoid introducing a new mode unless really needed.