Amazing map, especially bonuses. Like many others said, kind of a shame to use b1-b3 as just bonuses when they could be their own maps, but that of course is up to you.
Also gave soldier a go, pretty fun for me, I would say it's T5 in difficulty as I think 23 has to be random pb'd, need to doublecheck with bchecker.
Great job!