I agree that SRP caps for indies (or even for officials too, that´s debatable) may help. The person have to at least prove he knows that forums exist so he knows where to find it and probably already read rules. Also has some lore knowledge and can speak at least basic english (because using google translator for bigger text is very often obvious).
Of course there can be ways how to go through the filter like hiring somebody to write SRP for you. Also there is problem who will approve all that applications (imagine the number especially on the beginning after SRP system will be started).
But what is most important about this, is that it brings responsibility. Player have to behave and can´t go to complete lolwut like shooting starfliers or shouting ooRP nosense into system channel. Because then after report the SRP can be revoked and then say goodbye to your carrier (of course without money refund for the ship or SRP fee)... So this may help to raise the RP standard in some way.