While it does involve installing another tool, I've found Command E [0] quite good for the use case you've described. As an Alfred lover myself, this implementation is quite cool. Thanks for sharing!
So moving from Alfred to Command E seems cool right now. But I don’t have faith it’ll keep up updates or keep up at all in 1-2 years.