So far so good. My wallet starts every time now with no issues

So banknodes will be mining now? When do you plan to implement that? Is this going to be 100% banknode mining or will be shared with miners somehow?
To reduce the incentive of wasteful mining (hardware arms race) and foster useful investment (invest in the coin, don't give away your money to amazon and AMD) BNs only will be mining.
Currently i am getting opinions on this, consulting more learned devs and have the rudimentary idea down, it's just adding a basic check that does a look up on every new block to see if it was mined by a BN key.
In pseudo code that would be
Look back x blocks and map pubkeys
if new_block pubkey is any of (map pubkeys)
reject block
But this is only really useful if we can significantly lower the hashrate such that solo mining is effective.
To that effect , I am trying to find someone who really understands multi-threading so we can improve the internal miner's performance. So once
1) Miner is improved
2) Hashrate is sufficiently suppressed
3) Code is reviewed and vetted
We'll have a BN only mining situation.
The workload is huge so expect many delays , but we'll get there. Right now i am trying to wrap up work on the messaging GUI then i can focus on the voting system, once that is done, i hope to figure out a way to append the bidding results to getblocktemplate (so it is compatible with all miners and pools) and also write corresponding changes to the p2pool code. Once that is complete i need to define, plan and write the code for having multiple levels of nodes and test it out especially how it will determine the payout for a node. This of course will be done at the same time that i will be writing the functions of colored coins/assets into the core.
After the next update i will likely go closed source to protect some of the ideas.