MashaAllah azzawajal, great suggestions.
I totally agree with you about the materials in English from Arabic and Urdu. Indeed, we (AhleSunnah) do lack behind a lot.
I think we should set up a place(i.e. a centre) for people to do the translating work. Are there any?