Me and my friend are doing a shiny only challenge, where we can only use shinys, soft resetting is ok, but sometimes it takes a while to get your shiny guy (it took me 3 weeks of fishing, 9 shiny Remoraids and 1 shiny Qwilfish to find my shiny Horsea) and a decent amount of the time you don't find the guy you want at all. 
In the end, the real challenge is dealing with guys with less than perfect/shitty IVs, natures and abilities (at least until 7th Street for the last two), initially filling your team (non-shiny pokemon cannot even be used for fodder in early battles) and just an overall test of patience, on top of the sadistic nightmare test of patience that is Reborn. 
So here's the squad: 
Main Team 
Delphox 
Hardy 
Blaze 
-Flamethrower 
-Psychic 
-Shadow Ball 
-Psyshock 
Heliolisk 
Modest 
Solar Power 
-Thunderbolt 
-Dark Pulse 
-Grass Knot/Surf 
-Thunder Wave 
Donphan 
Brave 
Sturdy  
-Earthquake 
-Bounce 
-Assurance 
-Strength 
Kingdra 
Modest 
Swift Swim 
-Dragon Pulse 
-Hydro Pump 
-Rain Dance 
-Yawn 
Gallade 
Careful 
Steadfast 
-Close Combat 
-Psycho Cut 
-Protect 
-Night Slash/Leaf Blade 
Trevenant 
Adamant 
Natural Care 
-Horn Leech 
-Destiny Bond 
-Phantom Force 
-Trick Room 
Rotation 
Ludicolo 
Serious 
Swift Swin 
-Surf 
-Nature Power 
-Mega Drain 
-Rain Dance 
Forretress 
Lax 
Overcoat 
-Gyro Ball 
-Bug Bite 
-Drill Run 
-Toxic Spikes  
Opinions?