Honestly, I think you're generous by awarding bonus dice for the rolls. There's nothing wrong with that. In fact, I might borrow that idea. But, insofar as harshness is concerned: Nope, I think you're being more than fair.