ive seen other projects do this, they have LP farms and instead of going to uniswap you can use the zapper on the site and it swaps the tokens for the desired LP tokens and stakes them for you all in one click. any funds left over (dust funds) can go back to dexkit devs or users etc. same process when getting out of LP tokens in reverse.