I haven't vote, because this one takes a lot of discussion. I don't find it necessary to level up, but with level ups, you don't get away the difficulty from the game. You can use the formula from RPG games, where after 3-4 level ups on a stage, you require a vast experience to level up, for the game to have ballance. A good example is Harmony of Dissonance. Also level ups, are prolonging the life span of the game, in a way...

I like the power up items and the character to be able to equip him self with weapons, armors, accessories, e.t.c.
You could have hp max ups, mp max ups, e.t.c. and equipment, scattered inside the Castle, obtaining them from Bosses, enemies, through chests and also, something that i would like to see on a new game, is optional, secret Bosses, that required specific events to occur, before you can encounter them. You can have all these, without the need of leveling up and make the game challenging and with the secret Bosses and even secret areas to span the life of the game even more.
So, instead of having to level up, up to 99lv or 255lv

, you could add what i said above and spend your time, trying to discover a new Boss, how to get to a new area or how to obtain some good equipment to survive the game or how to obtain all the power ups of the game, to attain max stats!!!
I don't know about you guys, but i prefer the games to be non linear and to be able to explore, for new areas, enemies, bosses, items, secrets......than having to level up!!!
I'll say these few things for now...
