My opinion is that STL is JUNK... I've never heard anything good about them, but I also don't have any personal experience with then either. Good luck...
Here's what my Avalanche currently looks like from the front...
Here's what I have:
-Whelen 9622 Custom Edge Lightbar
--12 strobes, Take Down Lights, Alley Lights, Rear Flashers, Rear Work Lights (that come on with the reverse lights)
-Whelen Inner Beams (upper windshield)
-Whelen 700 Series Linear LED heads (behind the grill)
-Street Glow 12" LED tubes (between the tailgate and bumper)
Whelen ULF-44 LED Flasher (Controlling the Inner Beams, 700s and the 2 LED tubes)