I would not think that the money spent on a Spirit mileage run would be worth it. Their fares are generally quite cheap, so what you're spending earning miles would far exceed what you could buy a ticket for instead of redeeming those miles for the same award.