are framed bmx bikes any good