Not clear what the problem is you are solving ? What you would do with the Micro-Grant? And what your solution is and expected revenues. Re-think this and re-submit your WatchPitch, my suggestion.
treywatchpitch-com's Pitch Verdict
Problem is Significant
Solution to Problem is Great
Growth Potential in Market