I think it might be useful for some folks to have the report in imperial units.
To do it “cleanly” I think it needs a major change of how/where we generate the report (you would need to move it out of OpenSfM), generate the report data in JSON and then have WebODM export it to metric/imperial on demand (so generate the PDF on demand). The tricky part are images and figures, OpenSfM generates a few of those, and the previews we generate (for the DEMs) are in metric.
To do it less “cleanly” you would need to add parameters to OpenSfM, add a config to ODM and trickle it down the pipeline (e.g.
--report-imperial). I don’t like this one too much since unit conversions should be a post-processing task, not a pipeline task?