I'm currently running Finnix 86.2 on a "modest" new system I built for work, a Supermicro 6024H-T, dual Xeon 3.6GHz, 8GB memory[0x01], and 6 400GB SATA drives attached to a 3ware 9550sx controller. Everything works great, which is quite puzzling considering it automatically found both the 3ware controller and the onboard Marvell SATA controller, neither of which are in the pcitable database yet. Yet somehow hwsetup determined the correct modules to load for each controller. I'll have to dig through the hwdata source to figure out HOW.
[0x01] Finnix's kernel does not include PAE support, because that tends to cause problems on machines with less than 4GB of memory installed (IE, most installations these days). Finnix is stable and usable on this machine, but the kernel only sees 4GB out of 8GB.