What would be better is for the user to be able to create custom actions rather than having only a select few hard coded actions. For example I've come across a fair few jobs where I wanted files only to be overwritten if the same name and size but to skip (or better rename) if one of those conditions is not met.