If the FO is truly "dangerous", then refuse them like an airplane with no APU in the summer. No line Capitan should accept an FO who lands dangerously, or won't be in the flightdeck without the Capitan, check pilots/LEADs need to sort these issues out.
To just fly and complain later you are tacitly accepting poor performance. We need to stop being so "mission focused" and make the right calls when required.
You are doing the FO and the airline as a whole a favor by doing this.