Also, the whole "haunted forest before arriving at the ghost gym" made me think... What if there was some sort of ordeal or challenge that trainers need to go through in order to reach the gyms? The haunted forest would of course be the ghost gym's challenge/ordeal, and there'd be other similar/different (Depending on how many ideas we may or may not come up with) ordeals/challenges for the other gyms?
Again, just an idea.
Sounds interesting to me.