I think you will be very happy with that new baffle. I have met and ridden with Rob and would have no problem with him tuning my bike if I needed it. He would probably be the first to admit he doesn't know it all yet, but he's an honest guy that will give you an honest tune. No BS.