Okay, so I've tried patching my own DSDT again.
What works for me:
CPU + Power Management, Audio over internal speakers, Bluetooth, Ethernet, Battery Status, Backlight + key controls, Sleep, Webcam and touchpad + gestures.
Everything seems stable right now, but there are a few things that I'm...