>>38460175I think it's a good idea as long as the classes are fairly balanced/not overpowered and can be changed throughout the game without any issues. More suggestions:
>HikerOverworld Power: Encounter rate decreased in caves/mountains plus speed in those areas is increased.
Battle Power: All Pokemon get 10% increase to both defenses.
>JugglerOverworld Power: Increased success rate on normal Pokeballs.
Battle Power: Healthy Pokemon are unaffected by trapping moves/abilities.
>ChefOverworld Power: Healing items heal 25% more health.
Battle Power: Healing moves and held items heal 25% more health.
>FirebreatherOverworld Power: Dark caves are lit up.
Battle Power: Damaging special moves use +2 PP but do 25% more damge.
>TeacherOverworld Power: Pokemon gain +1 exp for every step.
Battle Power: +10% exp.