I have the TBR slip-on now and it's a great pipe.I also had the TRC it's a good pipe but I think the TBR it's better pipe.A little more power I would go with the TBR if I was you.
Shaker is where I got my piston for the 445 from.It's a great company to shop from.If you need a custom piston I can realy recommend them.
The piston I have for the Hot Rods 396 kit is made by CP.Maybe the nave switch to Wiseco now.