Never been a fan of building characters basing their stats on roll.
I'd surely rely on a point pool, given the option.
My friends and I love dice roll allocation.
We rationalize it as 'You don't get to decide how strong/weak you are' (the dice rolls) 'but you have until you turn 18 to decide how to work your strengths/weaknesses' (deciding where to place each roll)