Overall I have to say that this service ROCKS and will leave leaserig in the dust from a provider point of view, moreso if the above changes were made. No way I would give anyone API access to CGMiner configs that have taken countless hours of tweaking. The intermediate pool idea is fantastic. Hopefully you will add servers in the U.S. and Asia soon.
Maybe from a provider point of view this is better, but for the leaser I think leaserig is much better because you can see the real hashrate and where it's really mining (these infos are coming directly from api), you can also set multiple pools. In betarigs when the payment is confirmed you just see: Mining!
You don't really know if everything is ok and you don't know the real hashrate of the rig, plus the proxy adds a lot of rejects and at the end from the 3 pools I've leased to try the service only one was good, the other were reporting about 2/3 of the announced hashrate.
I know this is beta so I won't ask for money back or anything but I think leaserig with the controls djeZo makes to accept new rig providers and the time it takes to setup everything has more serious providers.
As a lessee, surely you can see that a rig is mining for you by creating a worker for it on whatever pool you want it pointed to? You would have to do that in order to provide credentials in the first place. Ditto for the speed. If you lease a 2MH/s rig then you should expect to see 1.8MH/s+ for that worker at the pool end (90%+ efficiency being the target). I can certainly see how it would be much easier to have all of that information available right from your Betarigs account though. Hopefully that's "coming soon".
Regarding rejects, 4 of my rigs are rented out and have reject rates of 2% to 4%, the 4% being the DOGE pool with a static diff of 64 that I mentioned in my original post. All of them have W/U figures higher than 90% of total hash rate which seems pretty good with a proxy in the middle. As I mentioned, lessees making sure to use vardiff pools would really help here as would U.S. and Asia presences.
Not sure about your "serious providers" comment at the end there. I would consider myself one at 10 rigs and 40MH/s total, and I can tell you with 100% certainty that no third party is ever going to have CGMiner API access to $26,000 worth of hardware and the associated configurations over a public IP address. No way no how.
For the worker what I meant is that you have to wait for the pool to report your worker is hashing and it can takes time, with api information you can directly see if your pool is live or not and switch to the pool instantaneously.
I know that with a hashrate of say 2000 Mh/s you won't get exactly that in the pool, but from the 3 rigs I rented I've got the following:
1: 1.48 announced, 1.4-1.5 reported by the pool
2: 2.8 announced, 1-2.5 reported by the pool
3: 2 announced 0.5-1.5 reported by the pool
That's not really 90% except for the first one and my pool use vardiff.
For the "serious providers" of course I didn't want to generalize but I think since betarigs is open to anyone and you can't verify hashrate before renting it's easier to have bad experiences. But you'll have problems and very good rigs both websites. It's just my little experience and I shouldn't have said it like that.
About the API access you don't give full access just pool management.