It a fair idea for endless side scrolling runner. But a few things drags it down a bit. First the enemy spawning is random and while the double jump mechanic somewhat helps here there is still times enemies will spawn so close that you can't get over them or a new cluster you can't jump over will spawn before you have a change to recharge your doublejump.