Reasons to get AGM: Low self discharge (if you leave the boat without any charging source for long timeI), If you want to put the batteries inside the cabin (no off gassing in most circumstances), If you need to put the batteries on their sides or ends, If you cannot inspect the batteries regularly to check the electrolyte levels, if you need to do a rapid recharge (as we do cranking in 30+ amps) for our reefer/freezer.
We use AGM (Sam's Club "Duracel" --made by East Penn--same ad Deka).
What kills batteries: Over charging, taking below 50% discharge (12.2 volts resting state), not checking the electrolyte, storing when not fully charged. People generally abuse batteries. Also not fully charging the battery--that is just relying on the engine "alternator"--and not topping them off after the run.
I feel that identical batteries are best. (Same age, same size, same specs, same manufacturer). The combo "deep cycle, starting" are fine. So is any AGM. Most of our engines will start fine on the "deep cycle" (they are not truly deep cycle batteries) sold in most marine and big box stores.
I like to have the combiner, so that when the engine start battery is charged, the charge then goes to both batteries. This gets away from having to switch to "all" after the engine has started. I also put my electronics on the "house" battery, so that it avoids spikes and low voltage associated with engine starts.
The Off, both, 1 / 2 battery switch is certainly the most versatile, and I feel makes more sense than other combination battery switches.
The Guest chargers which come with our boats are made to top off the batteries. I have had every one I owned fail in a few years. There are far better chargers, Some of the best are Blue Seas, MasterVolt, Victron. Along with a good smart charger, it is important to monitor the use of the house battery. Once can sue the Victron 702, the Balmar Smart battery monitor, the Xantrex "Link" or one of the cheap ones (about $15) which I just just for my freezer battery. The best is the Balmar, then the Victron. This lets you know the true state of charge and use of the batteries at all times.