I dont see anything wrong with dawud israel cooments . Tawassul / wasila was always accepted in islam . Only the dogs of hell-fire reject it . why because they reject what Rasulullah sallalhu alahiwasallam taught and what the sahaba's did. Calling to any other than Allah swt is shirk but Tawassul/wasila permissble.