We played the mission and don't have any concrete feedback to provide since we didn't enjoy the map. Here's the demo file if you want to review it and make your own judgments:
https://us-testing.moonlight.tf:27107/de...17.dem.zip
https://us-testing.moonlight.tf:27107/de...17.dem.zip