I prefer a classless system.
After all, nobody can stop you from being an artist-programmer-designer-producer in real life.
I just don't like limitations based on classes.
Thus, even kittens in my game can pick up guns.
Meaningful choices between classes. It's fine to have the classic: oh this is the white mage/black mage/warrior.
But if the next class is warrior, but stronger, then your class sucks. If it's warrior, but using elements and less power then it's better.
Basically there should always be a reason to use the class over another. Bravely Default 2 failed at this because magic amplifier were missing, and there was no reason to use any physical class when you have Godspeed Strike super early and it's stronger then every other physical skill.
There isn't just one answer to this question. Not a fan of having classes unless they fill some roll or niche. They shouldn't feel samey.
For the game I plan on making, all of the classes are going to have strong mechanical differences. It's modeled mostly after Dungeons and Dragons so Fighters are going have extra feats as their special ability. Wizards can learn most of the spells but have to memorize their spells for the day. Sorcerers will have a chosen list of spells but can cast them freely. Rangers and Paladins will have some special abilities with a small spell list. Rogues will specialize in skills which I call Talents because the term Skills is already taken in the RPG Maker universe.
I don't think these mechanical differences are required but it's different than most RPG Maker games and requires me to do a lot of custom coding so I think it'll be a unique draw to my game when I actually get around to making it.
The devs for the upcoming Diablo 4 mentioned that they try to make each class a unique playing experience. So eventhough there's not a lot of classes, each plays so differently it's like playing several different games. This is advice that's been given by other pros over the years as well.
So I realized that I really just don't have enough time to make videos. However I don't mind clicking stream and just letting people watch me work on my game. I don't really have a good microphone... okay it's a $20 headset so it's terrible, and I have no web cam. So the stream would largely be royalty free music and me working, with minor interaction. I guess the question is, would that actually interest anybody?