I don't think it matters nearly as much as the article makes it sound. Especially since multiclassing is super viable in 5E and BG3 removed all kinds of requirements for multiclassing and even allows you to respec. Meaning even multiclass combos that struggle if played out at level 1 can just be recreated later. And that means you can recreate the toolkit of a Bard fairly easily and focus more on the aspect you actually enjoy.
I think any class with ritual casting is going to feel very rewarding in your first playthrough, assuming you don't forget to utilize it. So you have Bard, Cleric, Druid, and Wizard, and Arcane Trickster and Eldritch Knight. But even any class with just cantrips are already going to give you a lot you might not be used to from other RPGs.
The only class I wouldn't recommend for the first playthrough might be Paladin. The oath just limits your choices in certain situations. And while you could break your oath and become an "Oathbreaker", I personally don't feel this is the best for the first time playing. I think being able to explore all options available without having to consider your oaths makes for a better first-time-playing experience. But Paladin is on the list for my second round.
Edit: I forgot that BG3 made changes to Arcane Trickster and Eldritch Knight, they can both also ritual cast. In general, there are a lot of changes made that make the game way more open and allows you things to make it fun.