I think that if you pay for a flight you can earn miles for the purchase as well as 12,000 mile for flying. Plus you don't have to deal with limited availability. So even if you need to pay a few dollars more then the miles are worth i would still say pay for the ticket and sell the miles.