I was wondering if it would be useful to identify each of the common use cases for GroovyMAME and then try to put together unique step-by-step setup guides for each case.
For example, off the top of my head, I can think of several scenarios that each require different setup steps for GroovyMAME:
1) Windows XP, arcade monitor, CRT_EmuDriver + compatible ATI card
2) Windows XP, arcade monitor, CRT_EmuDriver + compatible ATI card, Hyperspin frontend
3) Windows XP, arcade monitor, ArcadeVGA
4) Windows XP, LCD monitor
5) Windows XP, NTSC television
6) Windows 7, arcade monitor, CRT_EmuDriver + compatible ATI card
7) Windows 7, arcade monitor, CRT_EmuDriver + compatible ATI card, Hyperspin frontend

Windows 7, arcade monitor, ArcadeVGA
9) Windows 7, LCD monitor
10) Windows 7, NTSC television
There's other variations as well. I know some people are using Powerstrip for whatever reason.
Also, there's various types of arcade monitors beyond standard-res 15KHz models (dual/tri-sync) that require additional steps to set up properly.
I think it would be useful to try to identify all the possible setups and then create a flowchart showing the setup steps as well as creating individual customized setup guides for each scenario.