Nice job, I wish they made that in a full width, Dam NJ DMV won't allow stubby bumpers.
Why would I want to worry about oxidized aluminum under my winch mounts?
you'll have a hard time removing the winch from the bumper even if its unbolted. your bumper will disintegrate just like steel will rust and turn back into dirt.