I'm a little tired today, but I'm not following how that screen is gonna be useful? It looks to me like if you were chipping into there even with higher sides, chips/dust will blow everywhere? And that screen looks like it would take a beating rather quickly to me.
Damn nice looking truck...