I did rethink my strategy about it. I will keep things simple.
1. I will not take the toolkit log into my log.
2. I will use an additional control file, which contains the installation-type.
3. I will keep the name and try to leave everything untouched.
4. My plans were to DotSource the script, which would be problematic. I will just call it with start-process.