Phew! That wasn't nearly as misguided as I thought it was going to be. It is a mostly decent and sensible guide. And if you're going to do one and only one dialect, a Broadway dialect isn't a terrible choice. I do hope your software has an easy way to override your auto-generated chord symbols though.