Battle Tower seems much improved at first glance(as it now returns your pokemon it borrowed yay), but "Rest" still glitches. You are allowed to rest, then it saves your game. But upon restarting the save and returning, the game crashes. Restarting again after that takes you back to the game where the NPC tells you you didn't save and you can't continue where you left off (the point of the "Rest" option).
Also, the banlist seems off. Or at least unfaithful to the source game. Garchomp was banned. I tested Gachomp, Gengar, and Suicune to see what was allowed. Clarification on this would be appreciated.
This was just testing lvl 50 Battle Tower. I'll test the rest of the frontier maps this week more thoroughly.
I'd also like to make more Battle Tower movesets for pokemon if your willing to take submissions. I'd keep it in the same format so that all you'd have to do for the next release is copy/paste.