A desktop flight planning app is currently in the making for curved flight lines. Output will include kml, csv, and shp files for import into other apps.
The motivation for building this app is to help mitigate the systematic SfM doming/dishing (elevation) error.
This new app should work well for piloted and UAV applications.
For a description of the method used, Google “curved flight paths”.