Landing ship is not such a problem even without alienum torpedo`s, i take them down with two raid`s of 2 mig`s, the secret is lower the speed then launch torpedo then retreat at first combat. and just after landing to the base and refueling to enough of gas send them again.
So, no, landing ships is not such a problem.
Heavy fighters are.