The Launch App's Files (LAF) is definitely powerful!
With LAF I don't think you can launch url's with shell scripts, while also launching files, hiding others.
That said these are all things that are doable with Alfred, but I think the simple configuration required to do those things is what makes Bunch (a Free App) very intriguing.
Example:
If I wanted to make a Bunch that opens the Alfred Forum to this link while copying my GitHub url for this project to the clipboard and then also opening my slack app, closing my mail app and opening drafts, ALL WHILE Hiding all the other apps in my environment. That looks like this.
@@
* set the clipboard to "https://github.com/kjaymiller/Bunch_Alfred"
https://www.alfredforum.com/topic/12731-quick-launch-for-brett-terpstras-bunch-app/?tab=comments#comment-66697
!Mail
Slack
Drafts
IMHO, that is easier to update and maintain than adding many blocks into an Alfred workflow.
That said I Love Alfred and think that the two can coexist in my workflow.