Live-stream success has Ulumbarra optimistic about the future