FYI - while I haven't added battle master, I did turn my simulation up to 11 ... and then kept going to 12 because I've only been doing even levels. I was curious how the additional attack affected things.
Long story short, Duelist/Shield Master is best against everything but huge creatures at that level.
Long story short, Duelist/Shield Master is best against everything but huge creatures at that level.