They should just run a ferry service, honestly, the risk of death isn't really deterring the sub-saharan Africans in the first place. They should just have a ferry that takes 1,000 or so people over everyday (they reckon that's the amount coming through at the moment) once they have gone through some kind of screening, that way there will be a general idea of who is coming in (there is currently no idea). The current costs of helicopters and rescue services would be saved. The human traffickers would lose their markets and crimes funding all kinds of atrocity would decrease. Really 1000 people a day, that's 365,000 people a year, given that the population of Europe is over 500 million it's not really that much. The only problem would be if this ferry service encourages more people to come to Europe, not sure if it would though, people travelling all the way to Libya or whatever seem to be pretty set already on the idea that they're going to make it here.
The real way to solve this problem though would be to decrease the incentive of coming here and help to increase the incentive of staying there. Or just re-distribute these people to places that need workers (with falling populations) like Canada maybe or something, idk lol.