On paper, the air spike engine is more efficient than a rotary one. But in practice, it's unreliable and hard to cool with limited fuel supply. You can increase thrust of an air spike by making it bigger but at the end of the day, it just isn't physically possible.