We need to be able to effectively search for pokemon on the GTS. I want to look at stats, abilities, (preferably IV's/EV's) etc
Personally, I absolutely hate the Dream World. I racked up enough points to get over 10,000 dream world points. It was a hassle, a pain, and very limiting. I hope that it is removed and doesn't come back. I've only used it twice in BW2 due to the points resetting...
Some alternatives to the dream world that should be implemented in game:
Safari Zone: The safari zone could be a great place to catch wild and rare (for the region) pokemon. These pokemon could then have a decent chance to have a hidden ability. The safari zone could have different zones (swamp, lake, mountains, plains, cave, etc). New pokemon can be added via downloadable content (like how zoos get new 'exhibits). None of the design your own safari crap like in HG/SS.
Hidden Grottos: Hidden Grottos can all have hidden abilities but primarily showcase pokemon. Not items. Reduce the amount of steps needed for a grotto to reset.
Swarms: Post-E4 game can have swarms. These swarms change daily. One swarm for the east region, one for the central region and one swarm for the west region of Kalos. So there could be 3 swarms a day total. These also change day to day.
Birthday's: The professor or your parent gives you a rare starter with a hidden ability on the day/month of your birthday. (Post-Elite Four)
Lumiose City Park: There could be a small park (which could be added/updated via downloadable content) that includes base form pokemon with hidden abilities. Kind of like an updated version of the Man with the mansion that had rare pokemon in his garden...
Areas of Previous Generations: If we have to have a dream world it could be a place to visit older generations (or parts of older generations). For example if you tucked in a Geodude, it could have a dream of being in caves in Johto. So for example, you could play a small fraction of Red and Blue. Or lets say you tuck in a Tropius, you could play a select route in Ruby/Saphire try and catch some pokemon from a tall grass route in Hoenn. The location you dream about depends on the generation and area that pokemon was found in the game. Pokemon found and caught in this fashion would have their hidden ability.
What do you guys think?