Originally Posted by
BostonRobin
It's neither new nor particularly attractive as regards mileage running.
A true mileage run typically involves taking advantage of a limited offer. Buying multiple flights in advance for prices greater than the cheapest available fares on the route - and having to convert those coupons to tickets as much as 30 days before travel, and having to use all coupons within a fixed period - means that in most cases you pay more per trip than a mileage runner would, plus you get tied to having to use up all the coupons on a particular route.
http://www.flyertalk.com/forum/british-airways-executive-club/1715526-flight-pass.html