I can't speak for Galder, but my reasoning is this: if I only add/remove items to/from the end of the list, then I use ArrayList (although if the list is small I usually go for ArrayList anyway).

I think LinkedList is the most appropriate here, though.