agree that for faster return on investment everything you mention can be done and working fine.
for me Devil is in details. Deye likely to last longer and has more flexibility connecting generator/microinverter/ smart load ( ups mode has no delays)
also is modular . Can expand system and connect additional inverters .Battery comms can be cloud backed and remotely accessed, including errors.
so piece of mind , futureproofing system , and of course play with bells n whistles too. Couldn't help it