"Wouldn't a USB_UIRT and an IR distribution hub/block with emitters be a better long term solution over the USBIR6 if you were planning on adding to the system in the future? (such as adding ABUS or even a global cache)"
No, not really. The USBIR6 adds more discrete zone outputs. You can still use these outputs via a IR distribution hub / block, but now you can make it multizone capable.
Example: You own a bar that has 30 same brand / model LCD TVs. You have 6 seperate sitting areas. You can connect all 30 to a 6 zone IR Network (via Xantech or other) and change the channel / volume for all 5 TVs at once, for one of the sitting areas. And NOT change the channel / volume on the other 5 sitting areas. If these same brand / model LCD TVs could be programmed to "hear" a different set of IR commands (seperate from the LCDs in the other 5 sitting areas), then you could run all 30 TVs off a single USB_UIRT zone. But, that is unlikely that the LCD supports that customization of IR. Some devices have an A and B set, but not A,B,C,D,E and F sets.
BSR, Yes, that is correct. (other than that it's really $220

)
Frunple: boot time for Q1: Nothing "special". typical Windows boot time on a 1ghz CPU. The bios takes a couple of seconds, but that's about it.