(For a trivial example, is اس the word /ɪs/ "this" or /ʊs/ "that"? In Devanagari, they're clearly different, इस vs उस. Urdu script can distinguish them, by adding a diacritic to the ا, but it's usually omitted, leaving the reader to infer the intended word from context. For a native speaker, that's not usually a problem, but for a learner it can be an added challenge.)
On the other hand, I suspect the Urdu script might be faster for an experienced writer to use, as there's a beautiful simplicity and smoothness to its cursive forms, compared to the relatively complex shapes of many Devanagari letters.