I think I may found something that can be really balanced between level scaling and no-scaling!!!
How about IF enemy's have a special ability unlock or a extra layer by the player levels?
Example: If you are level 5 by doing the extra "respawn events or grinding in arena and such (limited and no enemy respawns)" and the enemy's you are battling with are is the usual level 3 normal skeleton with swords BUT now it has a powerful shield that absorbs all elemental damage (which you will not know about) that summons a elemental Level ? out of the shield (depends on players level). Maybe it has another ability when you killed them without triggering the shield ability, it will reconstruct it's self and turn into another form of hybrid skeleton with new abilities that will match the players level.
That is probably the best or proper way to balance it right? IF you are at a higher level when you decide to do those respawn events and other activities that includes more XP? but I also know that players want to see ALL the enemy's unlock abilities and layers when playing on hard mode so it will be tactical, challenging and pretty much balancing most of the players skill and abilities.
What do you guys think?
