Don't think we will be seeing Manx2 at LHR very soon. If the major US airlines are not able to get slots for 300 seat a/c, can't really see BAA giving M2 slots for three daily 19 seater a/c! The fares would be huge!
Maybe when LHR gets its third runway...