I do no think it's wise for non-native speakers to write their research grant proposals in English. Unless they really have to. Having read two this far for a seminar tomorrow i just want to bang my head on the desk. In the names of all the Gods: Please have them checked by a native speaker!
Like I do with you people ;)
Their luck is that the applications will probably mostly be read by non-native speakers.