The problem though it that it tells you which is the best pool of the day after it's over...
Where's the time travel API?
Add to what you wrote the fact that the stats will be skewed by a pool doing manual trades; if H20 trades for a really good payout then the day after all of the clients on the auto-switcher will switch to that pool.
Afterwards, a whole day (maybe even two) will be wasted on poor auto-payout days after the big manual payout.
The pool autoswitching is not a bad idea; whoever writes it will need to keep all of this in mind.