I tried to make a swap using Lightning Network, sending from Aqua wallet.
However, Aqua wallet requires amount in the LN invoice. So , I wasn't able to send the coins.

Can you please verify this? You might be losing customers, as other wallets might have the same limitation.
If you could add an option to add the amount, i think it would work.