I ride the neon bow stock, because I like the geo..
I can squeeze the top tube and down tube together with one hand...
I've not yet seen a dead one though, but I'm sure I've seen dead echos, but given how much more popular the echo frames are don't go by that..
The headtube is HUGE! so I very much doubt there'll be snappy problems there...
Given the shape it's quite difficult to dent in the BB area, you can't get enough contact because of its shape, but I landed on a rail on mine half way up the DT and it dented :/
The CS and SS tubing is pretty small too, don't know if it's beefy in thickness though :/
The braking is acceptable, feels stiff enough..
I love the bike, but this is what I've found in terms of strength...