I agree that they should be mini-dungeons of some sort, but what exactly that means in Pokémon is pretty vague. The series has never had great ways of interacting with the actual environment (HM blockades like Cut/Strength/Rock Smash are about it, and of those, there's only potential puzzle...