At Cruiserweight. John boxed at this weight prior to trimming down to the 175lb division and David won his first world crown at that poundage. Who takes it?
Assuming you're allowing a day before weigh in & taking the best CW version of Haye, i.e. vs Mormeck or Enzo, then you're probably talking 205-210lbs in the ring. Conteh averaged in the early 180's before his LHW title fights, with a career heaviest of 187lbs. A c.20-lbs weight advantage to go with Haye's advantages in height and reach, would be tough to overcome for John, imo.
Haye knocks Conteh out, and brutally. Conteh was better in a P4P sense, but Haye is simply too big with too much power.
To add another dimension to this and one which balances the scales a bit more fairly - pun definitely intended! - we have a weight limit of 190lbs.