I'd add Norwegian's CashPoints programme to this list. Upside is you can very easily redeem cashpoints on the next flight, for example, and get a small discount. The downside is that points expire after 2-3 years.
More info here:
http://www.norwegian.com/uk/norwegia...ianreward/faq/