My 2cents... You probably only need gaskets. The jets and needles are brass and unless someone has buggered them up with drill bits etc they don't really wear out.
Just clean the crap out of them. I've always heard that the Honda gaskets, jets and needles are of a better quality.
I have tried both. The gaskets that came with the Keyster kit started leaking less than a year after purchase. Now, I will say that I had the bowls off a few times
to get the needle position correct - not sure if that contributed to their early demise. I have Honda gaskets on there now.