as i said before it was needed for technical and testing purpose to start the network, premine is really small (1.5mil. out of 3.14 billions, only 0.047%)
It doesn't matter how small the premine is. If the network isn't released to the public at block 0 then you premined. It could be 1 coin or 10 billion, still a premine. If you wanted to test the network you could've created a testnet before launching the mainnet. Obviously you don't know how to do so as you just copied SHIELD. Stay away from this coin.