Nah, you seem OK. Picking is one of the preferred sports here. But.........
Kit? What kit? I don't have a kit? But if I did, my C6 kit was built in Kentucky. My F-350 kit was built in Michigan. My Cobra kit was built in Alabama. Jamo's kit was built in Poland (or was it Utah)?
My Cobra "kit" goes around curves nicely/OK too, fortunately. It's just not modern technology...........it is a 40+ year old design with a very short wheel-base, and doesn't allow .98G's on the skidpad.
Anything handles well on the drag strip
.