Does this wallet demand a minimum deposit before use as well? Check the comment above please.
This is Electrum sub-board so you may not find the right answer to that question here.
AFAIK, it also has a minimum but a generously low amount since it's mostly for their backend to create your channel(s) for you.
Your on-chain and lightning funds are automatically managed under the hood, you'll just conveniently see what's available in the GUI.
But you might want to consider asking about Phoenix wallet or any other alternatives in "
Wallet Software" board here:
/index.php?board=37.0