Hello! Could I help out with developing pokemon showdown?
Also, I have a suggestion for random battles on ShowDown:
You are shown ten pokemon, and you have 40 seconds to draft the six you want. You can see their moves and everything. Then, the standard team preview shows up and you can pick which pokemon to start with.
This could help reduce the frustration with completely incompatible teams or terrible starters and add a layer of strategy to random gameplay :)