You already have the code to smooth the feature lines created by the corridor (extract feature line with the smoothing options).
I'd like to be able to use this without having to export the featureline(s). What I'm envisioning would be an additional column on the "Feature lines" tab of the Corridor Properties dialog box. Clicking this column in a feature line's specific row, would present a dialog box with the rquired settings (deviation etc). This dialog box should also allow me to apply different deviation etc settings to different regions.
Lastly, allow me the option of only smoothing within curved portions of the corridor. Recently when I extracted some featurelines, it attempted to smooth the tangent portion as well and this produced some STRANGE results.