Battery charge / throughput solution recommendation

Hi Arthur,
Yes, except that with the MP2731 the System Output is equal to the battery voltage: it cannot be 5V.
In Boost mode it can provide 5V with the USB On-The-Go (OTG) mode, but it is on its input pin, not the system output: this is different from what you described in your 3 scenarii.
Nico.