Personally, I think the level cap is somewhat necessary for those who think grinding equals instant victory. If I implement it in my future game, though, the level caps would be every 10 levels, since I plan on having seven or eight "Gyms", so the level caps won't be too much of a hassle and you most likely will never go over the cap without grinding. I might answer each individually once I continue work on my game, but this is the main point. Overall, nice list, Hilda!