You need to install the unfinished business mod to really make Solasta shine. It’s… unofficially endorsed by the devs (in the sense that the UB mod discord channel is hosted on the official Solasta discord). It adds races, subclasses, and more to bring the game fully in-line with tabletop options, including multi-classing.
Besides that, while the official campaign is decent enough, some custom campaigns are incredible, like full games in and of themselves, and some take more advantage of the game engine and dialogue options than the official campaign.
To me, Baldur’s Gate 3 is an interesting experiment, but in terms of gameplay it’s just not D&D. It’s a weird relationship sim with some (very) loose D&D mechanics. It has fun moments but the game is inconsistent, buggy, and generally becomes very un-fun, especially in multiplayer.
BG3 is very much a Larian game with D&D trappings, not a D&D game just made by Larian, if that makes sense.
I put something like 50-60 hours into BG3 and just couldn’t be bothered to finish it, stalled out once in act 2, and again on a second attempt in act 1. By contrast, I’ve got over 500 hours and counting in Solasta.
———-
Edit - oh, and with regard to rations, stack up early as you can (at least 20) and from there you’ll gather plenty in the field map if you have someone with high survival. Alternate option would be to have a Ranger or dries with goodberry, and later on other classes get the create food spell.
Or you could just disable the food mechanic altogether, it’s your game.
Weird, wife and I have played it co-op the entire time. There’s occasional desyncs (saving and reloading fixes that) and otherwise all good.