To my knowledge general does not make it harder to gain valour. General bonus is added to the base and you imporve the base. But I might be wrong. In any case, you can test it: run the battle with and without high star general and check the battle log file for differences.