Is there a reason why you have to chain the txs for regular use? Couldn’t you use any utxo? But I agree, the child limit is hurting dApps.
The site tries to use all your UTXOs to get around the issue. Even with mitigations in place, users only have so many UTXOs and this limit still gets hit.
Could you just automatically make more utxos? Auto-split balance into a bunch of .00001 utxos or something so that it’s way less likely you’ll run out of them.
All miners need to have the same setting in order to not get their blocks orphaned. FYI Bitcoin.com is working on a spec for this. I think during Nov upgrade this should be fixed.