A few months ago, we sat down with the good folks at WNYC in their Lower Manhattan offices, wanting to get their feedback on some new products and features we…