Coming from an NW perspective I know me and some people in our regiment like the direction of the singleplayer a lot and we've played Warband for 10+ years. I can't speak for the quality of the modding tools, but assuming they are good there's a lot of potential.
Multiplayer on the other hand is not good. I'm not sure if they tried to pander to the competitive community with the introduction of matchmaking, the armory and other features. In doing this they failed, the competitive community as far as I know doesn't even like the game.
NW is the most popular module on Warband. It is so popular due to public servers, linebattle events, scripted servers - in other words all community hosted servers. If TW wanted to know what made NW so successful in multiplayer they should have focused on this, and transferred these lessons to Bannerlord's multiplayer.
I'm not sure if the class system is a strange attempt to emulate NW's system, but it doesn't work, and I agree that the native system is superior. Either way they 100% should have got community servers in first before wasting dev time on armoury and other things. Warband MP was popular because of huge battles, not because of 5v5 competitive matches. Whether it's The Deluge, NW, PK or whatever this holds true.
I heard people say 'oh but the servers are unstable'. Well, if they are unstable they will crash on TW infrastructure anyway lol. I would have accepted server instability, the priorities were just wrong. But I'm sure they will add them eventually.