I think the way you did it will work for me. It looks great and updates the Jeep . If i didnt know i would never guess that your truck is 10 years old.
The mods you did made the truck look modern without looking tacky.