I agree with you
2 looks simple (in a good way. I hate seeing overdone art. Simplicity is equal to perfection, but this is only my opinion), but best of all.
3 is too shiny for my eyes. Maybe it could look better without highlights in the corners, but rhombus form makes it stand out of other badges.
4 reminds me of sims rather than something from LO (but I haven't played LO yet and I might be wrong) and I can't see what is written in the ribbons. But as a badge it looks really amazing.
5 From artistic side it look like a great badge. I like colours, lights, form, but I can't see any connections with LO itself, at least now.
6 I like it, but black background doesn't look good at all to me. With a transparent background this badge could have won.
Good work everyone ^.^