Yes a big mistake. Germany lost the air superiority and finally the war.
The solution for the u-Boats was the type XXI but it was too late
Also if germany could success in obtain Air superiority in the biscay bay the boats could be pinned down by aircraft carriers and escorts in other zones.