The front's fine. Doesn't seem like the sturdiest thing, but like I said it's never been really tested (i.e. dropped hard into a rock or in a fender-bender or whatever), so I can't say for sure. It may stand up solid, or it may give in like a Frenchman. I'll probably be selling mine at some point so I can build one exactly like I want.
One thing to note is that if you use or plan to use a torsion style sway bar replacement (e.g. Currie Anti-Rock, ORO SwayLOC) you may have problems because it partially covers the front crossmember tube with very little space between the plate and the tube. I guess you could always cut it if you have the tools. See this pic for what I mean: