I see that these look to have been indeed actually designed for a 2.2 based Clod due to the smaller size fork of the tube. I also see that with the way the arms bolt to the knuckle that it basically thinned out the material of the arm where it's mostly needed in order to prevent it from bending. Now as for as Integy goes, from what I've read and heard is that they're metal is soft and people has had alot of bad feedback with the overall product itself, as well as it's customer service. Personally the Savage MSR8 Piggyback Shocks are the only thing I have ever owned from them, and on one shock the piggyback actually rubs against the upper spring retainer due to how close it is to the hex of the spring retainer. As for the other 3 MSR8 shocks I have....well they don't got that problem and will unscrew perfectly without rubbing the against the upper spring retainer. So to say that somewhat shows a small flaw with the manufacturing on they're end.
Now with the above been said, if you plan on running the JPS Tubes & Knux, those tubes doesn't really do much good when you wanna run the axle braces, this is due to the curve like taper on the back side of the fork of the tube. Now it is possible, but honestly it isn't a real nice fit to where the axle brace would play a role with reinforcing anything due to slop.
And as for them JP Knuckles, those have been long out of stock and I don't think theres any plans of producing anymore. Those knuckles was designed for mounting Sub-C cells around it for increased weight per wheel. Those arms are also not much thicker than Hot-Racing knuckle arms, so bending may just occur as well with trying to run those knuckles. I would say JPS is indeed the way to go, but with the sloppy mounting of the axle brace and it not really reinforcing anything, you'd just have to hope the tube doesn't snap or bend any of the screws that hold it to the case, which unless you were doing some really large jumps then I could see that going south with not holding up.
BTW a69baldone is selling off some JPS tubes and link mounts for a real good price if you can squeez putting out for em.