Couple of ideas to improve the DLMM user Experience, let me know what you think?
Re balance position (allow users to update the price range of the position if it moves out of range, instead of having to close and reopen the position).
Compound rewards button (with 1 transaction, compounding the rewards back into the position).
For me, this is the biggest and even the only problem. For example, without breaking the terms of a DLMM pool we like, the price range has to be updated automatically according to the current conditions. For this reason, I lose a lot of money and have to close more positions before I can protect them.