One benefit is that you come to know appropriate English words for Islamic concepts. One word that was untranslatable till few moments ago is bayt. Thus Spake Hazrat Shaikh has been using the word Agreement for bayt. Shaikh Shazad Khan has used Pledge in stead. That is it. Henceforth bayt is Pledge and Pledge is bayt.