I'd suggest running rainbow energy instead of fairy energy, purely because the rainbow energy will count for Lurantis' GX move as well as fairy drop. Running Rough seas is a must if you plan to run the Jolteon, Vaporeon, and Flareon combo. You could get away with running Wally, Forest of Giant...