Well, tested it- performs like a feigao pretty much, just cheaper and nicer looking :D
Click for the fullsize version
I managed to bend them back into shape almost, and the truck went back together minus a couple screws that wont line up anymore with their holes- will be getting new G3 braces soon to replace these though.