I like it, but miss the tubing around the lights. Without the tubes going into the outer fender metal it sort of looks like your truck is sticking out it's lower lip. I almost wonder if powder coating the same color as the plastic would make it seem more integrated.
I bet after you get a winch in there it'll look badass.