I suggest that you go with an established technology that is proven to work and do not run to test out products from a company that can fold in 2 years after it exhausted its start-up money or because the material was long enough on the market to start falling apart. Replacing plastic with cloth rim tape is a good idea. The cloth is inexpensive and will last the lifetime of a wheel while the plastic can break and/or shift.