momo (not inspired by Momix, by any chance? I think that they are Swiss?
In my 18 months of being Silver on Lufthansa - I never sniffed an upgrade. At the risk of sounding typical about this ... they executed the letter of the agreement and did so TO the letter.
They delivered a good service and I had no quibbles but never felt that I was anything other than a pax. Fair enough, I was not a big spender but if I had a choice to spend big with them?? Route dependent, of course, they would not be my first choice.