Yup, "almost" done tweaking it. I have no USB 3.0 (but one 2.0 port is fine for now) and I need to get sound and ethernet working.
For the graphics, you have to turn Optimus off with a boot flag. If you press the down arrow in the boot menu, it pulls up a menu with a list of all the boot flags commonly used. I recommend just graphics enabler for now, but some of the others are useful too.
I also had to patch the DSDT to get USB to work, but since I am going back in to fix some other issues, I haven't posted it yet.