The only thing I'll say is keep an eye on the stays. Not sure what the reliability is like but a local snapped the driveside seat stay and chainstay on his bridge. It lasted about 6 months of regular use though so it's probably not a problem.
Just threw together this Fly Neutron. The frame seems to have the measurements of a Proton, but the bottom bracket is stamped Neutron so I'm not really sure what it is.