I think he has credible claims to importance; but I agree that the sources are borderline leaning towards lacking for supporting notability, so can clearly see the logic of a merge proposal. - Barek  