As I get higher in levels (I'm level 24 now), I notice that there isn't much to gain from leveling. I'm not sure if this is intentional or not, but it's one aspect of the gameplay that I currently find unappealing.
What I'd do to fix this: I'd like to see some skills become level-based. For instance, automatically enable Teleportation if you become a certain level (instead of having to spend real time learning it.) Or enable certain skills to come down in time spent to learn as you level up.
Or gain rewards by leveling: e.g. teleportation tokens...?
I love leveling (I was one of the fastest Farmville players to hit level 70) and I miss this aspect of competitive gameplay here on Glitch.
My 2c.
-E