This is really nice work, great job.
You mention how the parameters are all customizable but I want to ask almost the opposite: is there a recommend set of defaults for xxx situation that the user can apply, so they don't have to be experts to figure out usage?
e.g. a recommended option for "sharing over the internet" vs "burning to a dvd" vs "writing to tape"
(I'm aware that these have their own redundancies/error control, but obviously I do not consider them sufficient.)