Oh yeah, InetRC does make really nice stuff, I ordered from them a few times during my TXT-1 build.
I think I get how the sway bars work, but there are just so many smaller links clustered around the steering mech that it baffles the heck outta me- awesome design work though, it truely is a work of art.