These work great on my TL-01 & Dual Hunter with plastic wheel hubs & plastic suspension arms and on my Twin Detonator with alloy hubs & plastic arms. Smooth, not to much play and they don't rust or slowly come out like screws.
My advice would be to buy a set of 10 spare e-rings at the same time - Yeah Racing (#ER-0001) E-Ring (E 2.5) - as you will need them if you lose or break any when fitting or removing in the future.
Great alternative to the Arm Screw you get from your kit. The arm screws are hard to come by, and these hinge pin works as well. Only problem is they may not work with your alloy uprights, seem a bit fatter than the holes on the upright.