This came in yesterday.... ECE cross member. It appears to be well built.
Bought a HD C Notch kit from CPP and it should be here next week. Also found a guy to blast the frame and prime it with and industrial primer. Going to bring it to him next week for that.