Easy choice: definitely the Solasta way over the current BG3 way.

The issue of concentration-based spells that's come up here is a very interesting topic to me. I truly don't get why there are so many of them within every spellcasting type (wizard, sorc, cleric, ranger, paladin, druid). I understand this is actually a 5e issue and not a BG3 issue, but nevertheless I don't get the point of having so many spells available to your character that are concentration-based. In Solasta as well as in my TT D&D games I only bother to take 2-3 of them per spellcasting character.