I guess it would depend on what "fairly rough back roads" are? The 525 like most BMW's were not built for rough road driving, which I would define as dirt roads with pot holes, ruts and bumps. A plowed gravel road would not be a concern, except for paint wear, but if you are talking about primitave roads with little or no maintenance than I would get a pickup or X3. Best of luck with your decision.