There's a 10k fee for opening a channel at 1 sat/vB. That fee increases on higher fee environments. And even though they charge you the fee, they add the fee and some extra into the channel, so you have some spare inbound liquidity. The insufficient balance might be more related to the channel's minimum balance requirements. If you don't like those prices, you can connect the wallet's node to other LSP and use it that way, or manually manage your channels without any LSP.
As for the balance not showing, I've never experienced that myself so I can't really comment on that.
Anyway, I'm not trying to sell you on it, just commenting because I'm under the impression that you are mixing the LSP side of things and the wallet itself side.