It will certainly be better, that looks to be a DC knockoff, which means it will have the same bends and pipe diameter as a DC header, which means the same power gains, but is likely made from cheaper materials and lacking a professional finish. Buy it, port match it with a die grinder, and life will be good. It may only last you 6 or 7 years but lets be honest, will you have the car at that point?
Also, one way or another you will lose 10 pounds getting rid of that giant cast iron piece.