I like it, but a 1 billion premine means that this won't go anywhere unless a significant portion of that is distributed fairly. The 666 million premine from SaturnCoin and lack of distribution caused it to pretty much go DOA. That's now worth 5 satoshi on a 3rd rate exchange with no volume (aka worthless).
The easiest way to distribute imo would be to have one giant lottery for all miners. Distribute it so that everyone wins something, with the highest getting maybe 10M coins? And the lowest 1000? Keep 100-250M of that original 1B stash for yourselves (making it effectively a much more reasonable 0.1-0.25% premine, but I'd lean towards 0.1% for a 100B total coin) and if this coin goes places you'll have a solid 10... 20... 30 BTC worth and etc. Otherwise you'll run into the same problem that SaturnCoin dev found - can't dump even "2 BTC worth" without it going to or even below 1 satoshi.