People acually do this by agreeing to terms before a battle. But I like battling with wild caught OT shinys.
This creates a similar meta game but the wild shiny OT makes other pokemon more rare
It also encourages random IV pokemon because breaded pokemon are almost nothing but 30-31
Looking for people who do the same and train wild caught OT pokemon. I have 3 of them so far(had 6 but stuff happend)