Aside from slight API difference, I believe it is the case that the code in the lists module is better optimized. Not important here, but might be for larger lists.