Don't worry about the rest. Lot of people criticizes others work very badly, but at the time of working they do nothing. Moreover I think that's a great job which you have done to the moment.
To solve the problem with the Peds: Have you tried with the VC Limit Adjuster? I suppose that you did. You can find a wiki article at GTAmodding.com.
UserNikoBellic
Niko joined
This member has provided no bio about themself...