I have spoken to Verizon, and this "Free Go90 Streaming" promotion is only good for 90 days on LTE. Apparently if you're on wi-fi there are no data charges. But I couldn't get any Verizon rep to verify this for sure.
So be careful how and when you use it. And be sure to make a note of when your 90 days are up.