Better handling not sure about that but I installed mine the first day I got my F6B.You just have to loosen 4 bolts and it slips behind the bottom side covers.
I did mine on the CS no lift required and takes about 10 min to install very easy.I have no damage to my belly pan just get a rock or two in the pan that must fly up and go into the front holes on the belly pan.