Here is mine:
-You could actually see wild Pokemon
-Every region could be visited
-No Level Limit, but you gain little experience from battling wild Pokemon
-When you battle Gym Leaders, both trainers MUST use the # of Pokemon
-Terrain,Night/Day,Seasons affecting battle
-Could choose which region to start in
-Wild Pokemon leveling up if they beat you
-NO CHEAT CODES
-[Last]Online play where everyone is in one world