The TW kit will polish them up quick and easy.
BUT
No sealant will last more than a few months of direct summer sun!!!!!!
I've used the TW sealant twice
Gtechniq Ceramic sealant about 4 times.
Meguiars spray laque6 sealant once.
ALL FAILED to last a year.
HOWEVER
I used clear vinyl headlight wrap 10 months ago after polishing and it's still 100% crystal clear.
@davey_83 has had his wrapped nearly 3 years and still look crisp.
Unless you going to spray with 2k lacquer afterwards, wrapping is definitely the way to go