If we don't protect the miner code any semi-skilled user from HF could come in and destroy the whole system.
And yet the end users are supposed to expect that someone who doesn't even know how to use Alt-PrintScreen to screencap an individual window is going to be so skilled in code obfuscation and virtualization that none of the HF hackers will be able to reverse-engineer what's been done and destroy the whole system anyway?
There is no such thing as long-term successful security through obscurity. You either make it truly open source and rely on many eyes to uncover flaws before they can be exploited, or you try to keep it at least partially closed via obfuscation and hope that no one skillful enough considers it worthwhile to take over your system.
I can see why you think this might be a scam but it's a damn terrible way to make money by scamming especially since we're giving away over half to coin efforts + charity.
A damned terrible way to make money by scamming? It looks like you can't possibly lose. 100% of all actual mining power from the first moment goes into mining altcoins paying out solely to addresses that are 100% in your control, which are then converted into bitcoins at addresses that you also 100% control. You say that 50% of the proceeds will go towards charities, based on voting that we apparently cannot audit in any way. Let's say that you do, in fact, choose to take half of the free money that you've been given and donate it to charity. It would probably even be in your best interest to do so (at least for a while). 50% of a stack of free money is still free money that is 100% in your control, and 100% free from auditing on our part.
That money will be spent to "grow the coin" and attract talent, you claim. It's still money that was freely dropped on your head out of the sky. Oh, but in exchange you'll give us Axiocoins out of the 100% pre-mined "vault", which are currently worthless, but not to worry because you've told us you'll be spending the actual money that we gave you (via 100% control over the proceeds of our mining efforts) on turning the currently-zero-worth Axiocoins into something having some actual value.
Tell me again, how is it that you can possibly lose in this circumstance? Is there any point at which you couldn't simply walk away and keep anything up to 100% of the actual money from the first-half portion of the allocation process (the part where we mine altcoins for you which become bitcoins which become cash)? You've got a vault full of 100% pre-mined Axiocoins that are worth zero today. You can't possibly drop below that valuation, so even if the whole thing eventually collapses from accusations of scamming, etc, you've still got control over everything up to that point on the actually-Scrypt-mined leg of the value production chain.
How is that a "terribly bad way" to scam people? How is this anything other than an IPO of a 100% pre-mined PoS coin where you've spread the IPO out over time, and forced people to incrementally buy into the IPO by donating hashing power to addresses you control, using no permissible client other than the one with code that you've chosen to obfuscate?
You've identified your client as "efficient" and yet also completely "plug and play" with no tuning at all. If you've come up with some magical way to automatically determine the perfect CGMiner 3.7.2 settings for any possible rig that it's run upon, regardless of hardware configuration, then you really do have an innovation there which might be worthy of basing a coin around... but I think it's quite likely that you don't. So if it's not end-user tunable, then it is inefficient when run on anyone's system where they know parameters for their system which produce a higher MH/s.
But don't worry, it isn't possible that the non-tunable system using obfuscated code is REPORTING a different hash rate than is actually being produced, with some of the difference being allocated to other purposes or anything like that. We know that because... well, because we just have to trust you.
We also need to trust that 50% is the proper split between charity and "coin growth efforts" that are 100% controlled and decided by you. We need to trust that the "talent" being "hired" which justifies half of all the incoming revenue isn't simply you when you choose to wear a blue hat instead of a green hat.
If the total amount going to charity is only equal to the amount needed to spend on "growing the coin", it seems to me that either the charities are getting a relatively miniscule amount, or your personally-controlled fund for turning the currently-worthless Axiocoin vault into something quite valuable is heavily over-funded.
Let's assume that you're successful beyond everyone's wildest hopes. You spend all 50% of those funds that we create for you in the best possible way, and the other 50% reliably goes to the charities exactly as the users want. Now you've got 100% personal control over a vault of Axiocoins that are now quite valuable, not to mention whatever Axiocoins got allocated to "end user" addresses that you control. Now you liquidate, take the money and run... and no one could do a thing about it except complain after the fact.
All you'd be able to do is "destroy your hard work"? I'm sure the pile of actual cash that others earned along the way for you wouldn't be able to console you from such a loss.