As someone who works in the insurance industry, my advice is DO NOT choose a life insurer based on frequent flyer miles. There is too much at stake, in terms of premium amounts, flexibility, terms, etc. to consider such a trivial aspect of your choice.
------------------
"It's as easy as 1, 2, C" -- Kelly, Married With Children