I have broader experience with systems deployed in many office environments. Macintoshes were actually comparatively all right. Some on the motherboard IEEE 1394 controllers (Dell) were so bad that they couldn't reliably handle single 3-meter cable to a single device across the desk and would only work with a 3-feet cable. We had to specify that customers buy a PCI expansion card with particular controller brand (TI? can't recall anymore) to accommodate fairly large office desks from regular office furniture vendors.
The Macintosh deployment I mentioned in my earlier post did partial downgrade to parallel SCSI enclosures and partial upgrade to FibreChannel enclosures. They used Firewire setups only in training where the downtime/slowness wasn't a real obstacle and some trainees actually enjoyed it.
...
Connectors are "the big ones' vs the mini connectors, cable length from PC to 1st drive is 2meters long, branches from there are very short. This is the only pic I have here at home http://imgur.com/8nKGIUA And yes, I am not thrilled with the connectors but being buried inside a cabinet at least they are not subject to abuse or constant mating cycles.
As for the chipset used.. ya that can be a bugger, not sure chip# but we use cards from SIIG with a TI chip on it. The controls system vendor (Aerotech) Has a very short list of compatible chipsets due to the fanout limitations you mentioned along with other gotcha's. The one time I tried using a mobo FW port (on ASUS Extreme mobo) it worked fine here. Got to Taiwan to install the system and no-go. Timing errors all over the place and had to plug in a spare SIIG FW card they luckily had.