I spent four days trying to get speed bonus on an opo-opo before giving up. If you keep trying after taking hundreds, I'll tip my hat to you.
I would have voted Auto Regain, but that's the one I settled on, too. I posted about it in some other thread here, but Auto Regain seems to be buggy. From 5-30 it ROCKED, seriously, I was WSing every third round (4:1). Then I hit 31, nothing changed, I added nothing, took nothing away, hadn't been on the trainer's command stand in 10 levels, and it just stopped working. Actually, worse than that, it was like it became -Auto Regain -- I was WSing maybe once for every two to three from the other guy, I was lucky if he WSed once a fight. This lasted from 31 to 50 and really, really sucked.