Well you asked for our honest opinion, so here we go.
The biggest problem I see with your bumper is it doesn't enhance the truck it is mounted too. After all why do people add accessories to their trucks, because they add to the overall performance, function and or appearance. Your bumper Miss's on all three fronts. Don't get mad, you have alot of talent, but lack in the creative and design department.
The bumper should not protrude so far out in front of the truck, you went a little to far and it makes the truck look disproportionate.
Also, the bumper needs to be less boxy, their are to many edges. You have a new Dodge that has a large sweeping windshield, hood and grill, your bumper looks like it does not belong there, and it doesn't. To blind in, and enhance the look, it needs more of a curved front, that sweeps down and around. The box look like your bumper has belongs on a 70's truck, not a 2004 like you have.
Please do not use tread plate to fabricate the next bumper, if there is one. the bumper does not need all the ridges. they serve no purpose and make it look even worse then it is. Again, we are in the year 2004 almost 2005, and all of the trucks have a more smooth line with a rake from front to back. Your bumper should try and follow that rake, while holding a tight line to the front of the vehicle.
I am sorry if you feel like any of my comments are mean or personal, they are not, you like to make things and with the right plans you could make a very nice bumper. I can not remember anymore from the pictures I viewed, but the first thing I noticed was how out of place the bumper looked on the truck. The second was how boxy it appeared, and how it extended way to far out on front of the truck. If you had an old beater that drove around the farm, it would be OK. But you don't, and it does nothing to enhance the truck. Your truck would look better without it.
If you try again, make the top section one piece, without the kick-ups. It will look better. Use new and UN-blemished 3/16 or 1/4" steel, and rake the bumper down and to the back on the lower section. It you take a look at the side of your truck, you can pick out anyone of several lines and match it with your bumper, this way it looks like it belongs their and blends in to the truck. Good luck and I hope this gives you inspiration not heart burn.