IMO it's a nice keyword. It could fit for several uses.
One possible use is video/audio streaming.
It is also a brandable name for a company (stream makes me think of streamline).
I see that the .in is taken. I am wondering if you may not lose traffic to the .in if .in becomes more established in the long term.
I would gear for low $$$$. Did a quick lookup on dnsaleprice.com for .in sales, just a few sales in the 20K range and that's the top. The market is not very developed yet so set your asking price accordingly.
Good luck