a problem i can see with this sort of event as much as i would want it to happen is, that i heard you had to have police escourts everywhere. Tanks in town is good because although yes the police do check things they are not actually part of the convoy.
Another problem maybe getting enough armour to the event make it worth while.
Thanks
Alex