I don't believe one 2 stroke kit is better than any other. If there is a difference it might in service after the sale. Some of the other guys will have different opinions I'm sure.
I don't know anything about any kit except the one I got and it was the cheapest one I could find and I runs okay.
My posts have entertainment value only. A bike ain't yours till it has your blood on it. Then it owns you.