We flew with Strategic from LGW to Rhodes and back at the beginning of September 2012. No problems. Flight out was on time. Flight back was ahead of schedule.
Comfort/legroom was Ok for a cheap charter flight. CC friendly. Horrible screaming baby in the seat behind me - but that's not the airline's fault
Pretty heavy landings both ways - especially in Rhodes