Why is this such a difficult topic for people? Level scaling destroys any sense of progression in a single-player RPG and makes the mobs trivial from a story telling perspective. In single player RPGs you don't have trash mobs. High level trash mobs are a concept designed for MMOs because it makes sense there from a gameplay perspective. The logic is the other way around for SP RPGs - mobs shouldn't be strong because they have levels, they should have levels because they are strong. I.e. an Elder Dragon is always 25th lvl because it's an Elder Dragon. A shoddily trained bandit with a club is always 2nd level because s/he is what s/he is.
No level scaling of either the mobs or the items. IT'S BAD. DON'T DO IT. It also has a bajillion other problems from a single-player RPG perspective.