Haven't really put a thermometer to it yet because I haven't ridden farther than a few miles, but I can guarantee it cools better than stock.
Yes its a B&M tranny cooler, -6 AN has the same I.D. as the stock oil cooler lines.
I custom built the headers, thanks.