As much as i dislike beach getting significant control,(at least the options were knocked back) the one "ace" up managements sleeve (although i might be a bit presumptous) is the 20% blocking share from the previous number 1 holder. BPT will never get the company unless they are onboard,
however, like others, i suspect the significant beach involvement will be an anchor on the share price, rightly or wrongly.