Anyone have any experience with this Eastwood Radiator?

I don't like them. Just adds flow restriction. If you google Stewart components and read through their tech stuff they explain it better than I can.