I see way too much bitching in this thread, the OSBot 2 client has several minor API bugs which will obviously be fixed, they are irrelevant in this discussion. I've had no trouble creating a fully functional AIO fighter and AIO miner with the current OSBot 2 API, if something we needed was broken, we reported it and it was fixed.
You're not rewriting your scripts for nothing, you act as if you won't get any more sales, also you should be pricing with monthly fees to keep money coming long after the OSBot 2 transition. Yes, it's more work, get over it. OSBot 2 will no doubt bring in more money, if you're not up for it then don't rewrite, I'm sure somebody else will.