I don't know why you think rolling stats takes alot of time? There isn't a whole lot of math involved, just roll, add up and put in their appropiate statistic. Point buy seems much slower to me.
Not that it really matters, neither one really should be a 3 day process.
foolish_mortals