DEX / Dispenser service fees

Hey. I’m wondering what everyone think of introducing an optional parameter for Counterparty DEX / Dispenser functions to allow for a fee to be split and returned the the service provider?

For example, on a dispenser set up allow for an XCP address and percentage to be passed in so that on a sale trigger a portion of the dispenser will be forwarded to the application provider’s wallet?

It’s generous that software like Counterwallet and Freewallet are fee-less for public use, but it seems like community development would be easier if there was a way of getting paid for creating application-layer services like a wallet? A la Opensea etc.