BnB is more than enough for most, but some prefer Physeo instead because it has more of a teaching style. But it's definitely a good and proven resource. Clearly, they've gotten popular enough to be able to start charging and really competing with BnB, lol.
I think osmosis is solid for if you're struggling with the specific pathophys of a certain disease, but that's all I can mostly recall people using it for. @Matthew9Thirtyfive can speak more to this.
Yeah, I've heard overwhelmingly that lecturio is garbage.