Ordering list of Pokemon

I'm working on a companion site to help players with Pokemon Go, and one of the main components is a drop down that allows players to select a Pokemon from a list.

Traditionally in the Pokemon series, Pokemon are listed by index from 1-150. However, since this is aimed at users of Pokemon Go who may not be familiar with this tradition, I wasn't sure if such ordering would be appropriate.

In addition, I'm using the jquery select2 plugin which includes filtering as a user types in a textbox, to assist in location entries by name.

So with this context, would it be a better user experience to order by index as is typical of the Pokemon series and leverage filtering to locate entries by name, or should I simply order by name as is typical of most drop downs on the internet? Are there pros and cons to either pattern?