Actually, kevlar can be very light, depending on the thickness required to stop a puncture. My concern would be that it probably would not stop pinch flats still, as the kevlar only provides impact resistance as such. I would image it would cost a fortune and inevitably only be available in road bike sized tubes!