Nope, they suck. Oh what I would love to do to whoever thought Torx bolts on something that gets wet, muddy, rusty, etc was a good idea.
I just fought with mine today.....Got 6/8. I was able to drill one of them out. Then went to drill the other out and the screw remover (technical term anyone?) snapped off in the Torx bolt. Wonderful. I dont want lights by my windshield that bad anyway lol.
Lessons learned: use a big breaker bar, 1/2->3/8 converter(?) and high quality torx bits. Press (or maybe even hammer) them in hard. I exacerbated the problem on mine by only getting the bit in there part way, then it stripped (naturally) and the remainder was insufficient to handle the force. Also hit them with a bunch of PB Blaster or similar beforehand, though Im not sure if excess will damage paint, so be careful.