Thanks, glad to help!
So let's break everything down to parts.
Would you know if this would work on a Dell 15-3567 not a touch screen. I have Catalina now without any mods to ACPI files just stock aml ones.
I can't assure you that will work, each laptop has its own issues. And as for the ACPI files the correct stock ones work just great, they only add booting time (almost nothing) and unneeded code.
Using voodooPS2 never had any luck configuring I2C
I can only recommend installing VoodooI2C, disabling VoodooPS2Mouse and VoodooPS2Trackpad kext plugins, and see if it works with the
SSDT-XOSI patch. If it does, then try the GPI0 patch, but be warned each patch is laptop specific.
Much of the modifications you have done to the dsl files I did not have to do on that laptop for example battery just using files from virtualSMC no modifications. Also SSDT-SBUS-MCHC I didn’t change anything just used stock aml file and when I run the terminal command I see the two SMBUS files seem fine.
Some modifications are only to improve performance and remove unnecessary patching. You are lucky the battery and SMBUS worked OOTB, there is no need to patch then.
Also the SSDT-Plug using default aml file I see CPU0 not sure what you mean remove all other entries, are you referring to remove sections that do not have anything in them other than CPU0 such as PR00 C000 P000 PR00 CP00 and SCK0?
Yes.
I was not using it in Catalina what issues could arise without it?
Build stability and panics. Sometimes audio won't work without it.
As for the rest, I highly recommend reading the guides over and over. This way you understand what is needed to do in order to make your hack work. There is no need to rush it, read, re-read, and google a lot.
There some useful posts
here and a lot of information
here.
Hope it helps