WOW!
Lots of changes! It is going to take me some time to work these new changes into the matrix. Only thing I don't like for sure, is mileage based on fare paid. This was the main reason I left EI back in 96 for City Jet who had a Virgin FF agreement and could then move miles over to DL.