Mine seems better as well, same SB installed. I won't claim absolute victory yet but the hesitation at the slow roll appears to be gone, and so far the fluctuating idle seems to be corrected. Because it was an intermittent issue for me, I want to give it plenty of time to see if it resurfaces. I did use the quieter exhaust as a good excuse to get a Berk Street axle back though!