$350 is a joke for any race that is in the hundreds, especially if they are throwing down a $25+ entry fee.
While I do agree that it might not affect overall turnout, if you even throw 100-75-50 (or 100-50-25) for the top-3, you will easily make up for that $350 based on those guys who will show up.