Hi, this is just my suggestion.. i suggest that storage system have a function like search poke, and can be sorted by (eg: level, pokedex entry, and such) and maybe there's a lock system, to avoid when we accidently want to delete some unused poke..
And my 2nd suggestion is, it will be great if the bosses cooldown is listed maybe in trainer information for example..