Honestly, Dual wielding is really hard to pull off in 5e. A lot of classes that could benefit from it already have Bonus actions tied to their class. Not to mention needing a fighting style and feat to pull it off without negative. Maybe when they add it, dual wielding paladin will be fun, but for now its really hard to pull off, at least until level 4.
This seems to be the general consensus.
It can be good at low levels, but as martials start getting their extra attacks it falls behind compared to two handed weapons and sword+shield even if it costs a fighting style and feat.
In BG3 dual daggers / shortswords are really good for a Thief Rogue because of the extra BA and because poison / dip applies to both weapons at the same time. But with this the issue is not that dual wielding is good per se, but rather Larian's homebrew extra Bonus Actions are on the OP side. And they affect much more than just dual wielding. Otherwise the new powerful and useful BA's Larian homebrewed directly compete with the off-hand attack and make dual wielding far less appealing than in RAW. And Thief isn't supposed to be a DPS monster but a... thief. If Rogue needs such homebrew perhaps it should be Assassin.