With American out of that route and what I see for fares I would be very surprised if it's not a solid route for them. The unknown is how much EIS is charging per passenger to pay off the terminal. I know the departure tax alone is 40.00 per person.
G