I installed the OEM on my bike and it was not that bad. No radiator removal for sure!!!
stevenolts