not-so-newguy
Legend
Every table at the store where I play uses Point Buy, but i'm itching to start a game using the 4d6 method. Point Buy is the default because of AL.
I prefer to roll each stat differently. STR is a straight 3d6, DEX is 4d6 drop the lowest, CON is point-buy (all by itself), INT uses an array, WIS is 3d6 but reroll all 1s, and CHA is a d20.
I think I'm going to move to using the member here who developed the random point buy system (I'd link, but it's only saved on my laptop not work computer). I'll generate 20 random legit point buys and then roll once. That's it.
No power creep, and still uses the randomness to help inspire new character concepts.
My current option in 5E, is to let them roll pairs of stats six times, in order. Then they choose a high stat from the pair and then they have to choose a low stat from another pair.
Interesting. I like that. I'm going to have to save that for potential future use.
In my games, I use choice of standard array or roll.
If you roll, you use what you get - no switching to standard array if you get a bad result. It's a roleplaying opportunity - use it.
If they get a really high set of scores, I have no problem with it. They're not going to break my game.
For rolling, I use 4d6 - reroll all 1's and the first 2 - take the three highest. Assign to ability you want (not required to assign in order).
However, I might just present your idea as an optional rolling system next time.