Master Ambush is actually the first mod that WG isn't fully decided upon it seems... they requested that Aslain removed it - but it's on the FPP FAQ list, as "Not forbidden for now, but may change in the future" - same as the direction indicator pointing towards one tank, and the mod that displays others equipment on tanks. So I'm guessing that it's likely to change soon, and that's why WG didn't want Aslain having it around - if they changed their mind soon.
And yeah. I do hope they fix some of the climbing spots.. some of them aren't really intended, but made possible by all the changes they've done lately, new tanks and what not. (New lights climb better than previously, for example)