LH miles&more:
+++ high mileage credits, counting as status miles too, for paid flight-class and for status (already for only having FrequentFlier status) making it 125% credits eco / 250% business and 375% first for flights with all Starcarriers.
++ status validity: always at least 24 months (in the first year a maximum of 35 months and 30 days if you qualify per march-1 ...; first-time-qualification and renewing based on any 12 subsequent months not calendar year)
+ one-class upgrades worldwide with miles or vouchers on any (paid) fare
--- the high amount of miles needed for one-way upgrades (European members).
-- extra miles needed for award ticket- (or upgrade-) connections Germany - Rest of Europe.
- high amount of status miles for one international upgrade voucher (100'000 status miles needed)