Sorry can't answer you question, however
VIA is one of the recommended firewire buses Focusrite supports (works fine for me via onboard motherboard) so I'm not sure what you are trying to achieve (if it ain't broke as you say).
If you are using Mix Control 3 or 3.1 beta make sure you are NOT using the legacy firewire driver. Earlier versions of mix control (i.e. 2.4) require the legacy driver.
Cheers...