FLM is nice check out some pics here i have yet to use it but it appears it is the strongest chassis i have ever seen and the best part is the price it is only 90 bucks if you are a basher i recommend this chassis if you are a racer i recommend the gmaxx one. For your purposes i would say go with the FLM chassis it adds lots of strength looks good and is pretty much indestructible.
Im installing the 3.3 stuff and got a question. On the carriers where the turnbuckle mates to it on the ball link, it looks like there are a front and rear version. From some pics I looked at it seems the ones positioned in the center of the link are for the rear and the others for the front with the turnbuckle link riding in the "higher position" as opposed to flipping it over the other way. Just making sure it goes together right the first time.