I cannot agree with your Brogue recommendation. Stealth mechanics in this game is rather simple and check-based (not very good thing to really stealthy gameplay). Moreover, you can play stealthy only when certain conditions are met - so, most important, when you find ring of stealth early.
Liney's Crawl is good for stealth playing, earlier versions of DCSS (say, to 0.10?) also are worth to mention.