Currently you can't queue up for a battle with lower than lv 100 pokes. My suggestion is you make it possible and introduce a window each time you queue saying that you have at least one pokemon lower than lv 100 and will most probably lose the battle like this, then asking you if you want to continue. It has been a valid strategy since gen 3 (sash endeavor QA Rattata) and there is no reason to not be implemented in the metagame. Especially since it is weakened by the lack of substitute.
A different way to implement this to stop non-pvp ready teams queueing for PvP is to make an NPC marking your non lv 100 poke as viable to queue.
Since that is insta price, sold. I'll pm you to arrange a time to meet ingame.
I like the price to start an auction. Renewing post and putting a 24h timer to it. You have b.o.