As in anything you do you must balance the costs against the rewards. Shelling out large sums on advertising and not having enough spectators pass through the gate to even pay for it is not the way to go. And adding a bit to entry fees is not going to make you many friends either.