I think solution #3 should be default of those offered, but I suspect that this will be a highly individual thing. There will definitely need to be options, and with help text that explains tradeoffs.