dunno about self-reffing, I still don't have an opinion formed.
For now I say we only allow it if there is no rng to be rolled or if the rolls don't matter (the KO will happen regardless for example).
As for my proposal, the things that take the most time from reffing is:
a) Checking stuff on the NDA (change tab, search move, change tab, search ability, search mon, change tab, search item, blah blah blah)
b) Setting up profiles, especially for switches.
c) calcs + rng, or the data writing (I do calcs with google chrome so I don't even have to switch programs/screens/whatever and it doesn't take that much time, but I think others use the calculator program or datasheets or other stuff)
d) Flavor
e) ruling (if you need to get an external ruling, that can take days)
I suggested, at first, for the player to do the calcs, but that requires knowing the formula and sometimes a sub will mean that the move will change and there are crits and a lot of factors, so it is not worth the trouble.
SO
What about if the first player to order (after switches and counterswitches and what-not) posts the profiles of the mons and the second player (after knowing which moves/items/abilities will/may be used) posts the info from NDA on a lovely hide tag for the items, abilities and moves involved (assuming they weren't posted before on that topic, or maybe copying from above).
And then you give like 1UC/CC at the end if the player did that every round. Or 1UC per pokemon per player used? not that much, but still enough to be considered as...well..."something".
And maybe give the extra UC to the player that did the data stuff AND didn't pass DQ without a LoA?
- - -
Also, regarding weight: Heavy Metal is silly. Bronzong gets like +8BAP on Heavy Slam and +4BAP on Gyro Ball. Aggron gets I think +4BAP on Heavy Slam or something like that and +3BAP on Head Smash and Double Edge (as if it needed more than that). While the weight doubling is in game, I feel that the +2BAP is something that warrants analysis in the weight revamp that may or may not happen.