Прелесть использования типизированного массива в
1. Значительно выше скорость обработки. Очень полезно, например при работе с бинарными данными вроде JPEGEncoding
2. Удобство разработки в том что известен тип данных элеменна. Нет необходимости кастить

Код AS3:
var elements:Vector.<MyClass>;
...
var value:String = elements[i].myProp
вместо

Код AS3:
var elements:Vector.<MyClass>;
...
var element:MyClass = elsements[i] as MyClass;
var value:String = element.myProp
Строгая типизация данных, сужение возможных значений до минимального и достаточного - это один из основных принципов программирования значительно облегчающих задачу для разработки серьезных структур. Эта мысль не всегда очевидна и на примере небольших скриптов может показаться, что строгая типизация - это излишество и неуодоство. "Ведь намного удобнее, когда я могу положить в массив любой тип данных". Но такой подход заблуждение, которое становится заметным при написании больших проектов