These frames kick ass. They are stiff, plush and hell strong.
I would say the only downside might be the weight, but it depends how you build it up, (mine weighs about 50-55pounds). I'd say go for it, the frame kicks ass and they're an aussie company to boot.