I've been talking with you just now on FB about this.
While the backing plate has the dimples for drilling and support, the issue remains with the booster in question about its bolt lengths once the bracket is removed, AND the length of the pedal push rod. Both can have serious consequences if...