Regarding Athens, while I don't know the loads or even the capacity/ frequency of the route, I have been checking fares on a fairly frequent bases of late with the intention of booking for later in the year. Fares are consistently over £100 return per person, before you add any extras. Hardly scientific I know but it does suggest yields are healthy for both airlines.