Honestly thinking about picking up Solasta and checking it out. Found out about it through these forums in fact.
As for the commentary on rolling vs point buy stats while off topic here I think it's best they give us both options. At the end of the day if you want to sit there and roll for hours until you get 6 18s then that's your choice. Honestly, it's not going to make a 'massive' difference to the game overall. You're still subject to the limitations of random dice rolling. You get a 1 and you fail in most cases, you're just stacking the odds slightly in your own favor. Taking these options away from us is just the seemingly common Dev mentality of "You're not playing our game the way we want you to". I want to play the game the way I would like to and there simply is no viable argument to not include all the various stat creation systems here. At least for single player. I somewhat understand if they wanted to create a limitation for 'multiplayer' characters and lock them in to point buy so everyone is on equal ground. At the end of the day if Larian doesn't put this in I'd give it about a day before mods appear for it.