So here is a bit of a twist.
BMW Australia advised me that there are no replacement radiators in the country and BMW Germany came back with no ETA on spare radiators. My dealer tried to order one and they said none available until further notice.
So my only option at the moment is to have it repaired by the radiator place and have it pressure tested. Sent them pictures and they said no problems they will be able to repair it and have it back to me by Friday which is good news
On a separate note: I had radiator guards on all my bikes for years. My last one is on a Yamaha VMAX I own that has 2 front radiators in the line of fire. The bike is 100% water cooled and it makes over 200HP at the rear wheel with 180nm of torque around 4500 rpm. Bike never overheated and temperature was never an issue in over 31,000 kms travelled and most over 36c days
Yamaha in fact has a standard plastic radiator protectors on both top and bottom radiators from factory. In addition I still fitted the ozzimoto guards and never had a heating issue in the 5 years of ownership.
So I am not worried about the air flow. I am more pissed at myself for not fitting any before I went onto this trip. I was going to , but the time just got away from me and I though what would be the odds, I'll do it when I get back. Serves me right. I will be doing it when I get back I guess now
First photos show the Radiator Guard in Red, but it was too bling for me and then I had it re-anodised in black in subsequent current image