Happened to an HS748 at Stansted a number of years ago. Massive engine fire
after rotation but before the wheels were retracted. Crusty captain took control from FO (whose instinct was to do the EFATO drills) i.e. clean-up and climb away on one. Captain thought otherwise and landed on what was left of the runway ahead. Wise move.....
Later evidence suggested that they might not have had time to do even an abbreviated circuit before the spar burned through. The ac was totaled but all survived.
Moral of the story......use the whole lenght of the runway every time even if under 99.999% of take-offs you won't need it. Runway behind you ain't much good when you need it in front. Same goes for fuel in the tanks......but that's another story!