I was wondering what the advantage of LLL vs.

Actually, I’ve been thinking about that. Some people may not be comfortable deploying LLL contracts due to the current lack of easy verification and its small user base, but they may not like being forced to resort to Solidity assembly. One way to make people more comfortable would be to write a contract in LLL, capture its assembly output, and paste it into a Solidity assembly {} block.

Other advantages of LLL include small binary size, reduced gas costs, and low-level control over storage and memory.