Rolls are awesome. I don't know much about dnd, so I assumed that it's something only the BG dnd version had. I would be very much in favour of implementing it if possible
Rolls sound like fun until you are stuck with a character that is so weak, stupid, unappealing, and foolish that you struggle to create an interesting PC. Rolling makes random characters and, if that's your thing then it is for you. If you have an idea of the character you wish to create, however, point-buy or standard array are the ways forward.