If you really want to coin to be truly decentralized it should be a multi Algorithm(so that any hardware can mine the coin) with difficulty re-targeting ....harder difficulty for when the network gets busy... making it expensive and impracticable for corporate miners/farms to mine the coin
How can you make it "expensive and impractical" for miner A with 100 GPUs and "cheap and practical" for miner B with 1 GPU???