I think taking the average is too samey, but getting a 1 or a 2 on a hit die roll is disproportionately annoying for players, so if you give them the choice, they will try rolling once and then stick to the PHB average.
I've devised a middle way which goes like this: everyone has to roll, but...