The existing daily Bristol service by Aer Lingus Regional mitigates against a resumption of the Cardiff flights I`d say.
As regards, the Cork Swansea ferry service, it ceased operations last year.
The ferry is now being used as a floating hotel to house workers installing wind turbines in the north sea.