There is no "best." You decide which set of limitations you want to work with as your "best" may be different from my "best":
FLA: maintenance intensive. 5-6+ year realistic life expectancy if very well maintained.
AGM: 3-4+ year realistic life expectancy.
FLA & AGM: significant capacity loss at low temperatures (easily 50% or more), rapid degradation at high temperatures. Life can be limited to 2-3 years with regular exposure to 100°F+ temps. Limited to 50% discharge to get stated life, so you need to by 2X what you need.
LFP: 6-10+ year life expectancy, more capacity in colder temperatures, more tolerant to heat than FLA/AGM (still not good for them), more usable capacity. 80% discharge recommended for max life. Can't be charged below freezing (some batteries take incoming charge current to heat the battery to a safe temp and then charge), and they have less total current capability due to cell and/or BMS restrictions, but this can be dealt with at the design phase.
I live in AZ. The off-grid compound is at 6800 ft. Annual temps range 5°- 105°F in an uninsulated shipping container with daily swings of about 30°F from high to low (not uncommon to see larger swings inside the container).
I'm currently using FLA temporarily, but I'm working on a big Lithium bank and will eventually insulate to lessen those swings.