You are correct, although BTS have talked about adding user made maps to the QB facility.
Saying that various people, including myself, use the Scenario Editor instead of the QB. Obviously you must be able to trust your fellow players (unless you get a third party to do it for you).
This gives you the following adavantage.
User created maps.
Unrestricted force combination/points (Although it is best to agree this before hand!).
The ability to remove VL flags or have user defined ones.
Reinforcements!
etc, etc....