I went all djm at one time so I can't comment on other blocks. I will agree with the powder coat comment. I had all my djm parts pc'd and after two years they are not showing rust or flaking. This is also two years of constant driving the hov lane on h1 town bound.
My only suggestions is...