Tablica o 400 elementach nie jest jakaś strasznie duża. Zależy też od tego, co tam przechowujesz czy np. typy proste czy może obiekty, do przechowywania których bardziej nadawałby się splObjectStorage. Zależy też czy jest to zwykła tablica indeksowana kolejno czy asocjacyjna. Jak tak bardzo Cię ciekawi zagadnienie wydajności to porównaj sobie zwykłą tablicę do np. SplFixedArray, zrób jakieś pomiary na konkretnym zbiorze danych i będziesz wiedział, co jest w Twoim przypadku wydajniejsze.
// edit
podsumowując: to zależy też od ilości pamięci ram, którą może skrypt wykorzystać (jak już napisał wookieb), zerknij
tutaj, w jaki sposób (jeden z wielu) można zrobić test dla tablic asocjacyjnych.