The battle scene has always seemed too slow for my liking which is why I normally play on around 400%-500% speed on any Pokemon game because going up around 20-30 levels with each Pokemon will take ages and it just seems tedious. To Grind 30 levels out of 6 Pokemon would be 180 levels , to do that with around 50 Pokemon would be 1500 levels. Anyway you could make the battle scene faster ?