That's probably the most common for wire points. It includes both flasher and Xbox wiring diagram, so don't let it confuse you. These are the points I've used in the past. You might want to look into the aud_clamp fix, but it's not a necessity for having a functioning console.
As for custom dashboards, there are several, but freeBOOT is not one of them. freeBOOT is a rebooter that boots to a modified kernel, which you will be requiring. For the actual dashes, there is FreeStyleDash (1.2 and 2.0a), Emerald, Ingenioux, as well as some others I can't remember off of the top of my head.
A lot of people use NXE and a lot use FSD 2.0a. FSD 2.0a, as compared to NXE, is the better for easily accessing emulators, XBLA, etc. I use NXE myself, but that's just because FSD 2.0a occasionally gives me problems. However, given that FSD 2.0 is still in alpha, that's to be expected.