Perhaps you'll find MPL 2.0 less complex and more "in the spirit of the LGPL":
https://www.reddit.com/r/rust/comments/msjil9/opinions_on_th...
https://www.reddit.com/r/opensource/comments/msjk93/licensin...
https://www.reddit.com/r/opensource/comments/1g2sprd/could_a...
Although that won't help you with GEOS, which is already licensed as LGPL-only.