More promising than before how exactly? Based on what?
I believe it can and will too but slow your roll their partner. There's not much to say anything has shown any more promise than before. So let's not build the hype faster than salami and co can live up to it.