128GB storage is absolutely fine for streaming content. It is also just about sufficient for storing photos and downloading content for travel. But it is recommended only for light gamers. So, if playing AAA games is a priority, then I would recommend going for 256GB or higher.