It will help out, also, to put natural blocks also.
You can't get to Johto without HM Waterfall
You can't get to Hoenn without HM Dive
You can't get to Sinnoh without HM Rock Climb
You can't get to O.I. without HM Whirlpool
All which will be accessible when progressing through the story.
I really think a ferry system would fix the problem with travelling between regions.
I believe that once you complete a region, you get a ticket to the next.
When you go there and arrive in the new region, an event occurs or you meet the Professor of that region.
After the event you are taken to the starting town. The professor of the region takes your pokemon from the previous region and places it in the PC.
You begin the story new in a new region, and grow a new party. You are stuck inside the region until you hit the port city of that region. From that point, the option to ferry to previously completed regions is now permanently enabled. However all pokemon that you have gained in the current region have to stay until you return. All pokemon from other completed regions will be re accessible to use.
Once you come back to the unfinished region you swap out your pokemon again and receive the party for the current region continuing your journey.
Once you complete the Elite Four of that region you are allowed access to all your pokemon.
Repeat this process until all regions are unlocked.
There are two seperate PC systems. a regional PC that stores the pokemon you are using in the current unfinished region and the National PC which is accessible on all completed regions. Once you complete all region, the pokemon in regional PC's merge into the National PC.
BUT WAIT THERES MORE!
After beating all the regions you get access to a special event which takes you back in time and you get to play KANTO! With the original 151 Pokemon and no access whatsoever to other regions until you complete the Kanto Storyline.
BUT HOLD YOUR JIMMIES I GOT MORE FOR YOU!
A FINAL ULTIMATE MASTER MODE IS UNLOCKED. It's simply the same game but NUZLOCKE!!!!!!
good idea? good idea.