@uar I mentioned quite a few things that you definitely found helpful enough to included in your guide. Like modifying the bios to remove the cpus=4 boot flag so that we have full processor performance. As well as how to implement our dGPUs. I have also gotten the updated voodooi2c drivers working(including pinning) for basic functionality(mouse pointer, tap2click) this also allows for those with the touchscreen versions of our laptops, like myself to have gesture control via the touchscreen. The post in this thread are evidence of my claims.
I asked to start a collaborative effort on this guide to implement my findings and you ignored that. I don't see why you wouldn't give credit to those that have helped find solutions for our specific laptops that NO major dev has. Especially if it was respectfully asked for and you are using my fixes in your guide.
As far as the track pad I find it to be very useful as it gets the job done and while page scrolling with the arrow keys are slow it beats having to ALWAYS have a mouse. I don't know why you were getting kernel panics, that only happened to me when I forgot to remove applei2c Kexts after an update.