
In BE we do favour 'on behalf of'. In fact, we favour it to excess; 'on behalf of' is widely used, I regret to have to report, in the unrelated meaning 'on the part of'.
(I wonder if 'in behalf of' will enjoy a resurgence, with people simply giving up on
on - allowing the present abuse to become standard.)
b