Absolutely agree. Rolling lets you got much more dynamic ability spreads. I'd imagine it would be a little harder than implementing custom ASIs, as I don't think there are any roll with drop lowest in the game yet. And if you're playing with friends, you can talk about how much you can roll, or set it to one roll only/reroll only with total below x. Hell, custom Score Array could also be a fun method.