This third installment of Rogue Fable is the best one yet, and my favorite game on Newgrounds. I find it very balanced, and each class has a unique set of skills that help them to win. There is a lot of luck, but once you know the strengths and weaknesses of your character and the monsters, luck usually just determines how fast you can win (ok, that probably takes about 100+ games ;-). Most flash games you play a few times until you win, but I'm already up to 392 trips into the dungeon.
I found bugs in Rogue 1 and 2, but I've yet to find a bug in Rogue 3. Really reliable and interesting gameplay.
I can't imagine changing anything, but the one item that could be changed is the cold counter in the Ice Caves. I like the idea of getting colder and having to find a fire to warm up at, but since you can just quit and come back to reset the cold counter, it ends up being annoying.
Not that it's always the best skill to have, but Charm (or Domination Scroll) are definitely well developed design elements that make the gameplay very interesting. I start to bond with the monsters, especially when they save my bacon. You almost mourn their loss if they've been with you through many levels of adventure. It's an added challenge to try and have them with you at the end, hoisting the Goblet of Yendor together!