It rides great! Exactly like standard just higher :)
Nah the nudge bar doesn't block the cooler at all, the intercooler is behind the grill. If anything its slightly blocking the flow to the bottom of the radiator and air con condenser, but I'm not worried, they have a pretty big fan...