Hi Rob,
In Intercompany Integration Solution for Business One, there is no constraint for Branch Companies to have same Local or System Currency.
However,when you choose Consolidation source as a System currency in Intercompany landscape for a Branch company. Then Local Currency of Consolidation company should match with System Currency of Branch companies.
Regards,
Agneesh Jain
SAP Intercompany Team